comparison core/src/luan/impl/IfStmt.java @ 647:8e8c30b72e9b

move methods from LuanState to Luan
author Franklin Schmidt <fschmidt@gmail.com>
date Tue, 29 Mar 2016 20:39:14 -0600
parents 859c0dedc8b6
children
comparison
equal deleted inserted replaced
646:cdc70de628b5 647:8e8c30b72e9b
14 this.thenStmt = thenStmt; 14 this.thenStmt = thenStmt;
15 this.elseStmt = elseStmt; 15 this.elseStmt = elseStmt;
16 } 16 }
17 17
18 @Override public void eval(LuanStateImpl luan) throws LuanException { 18 @Override public void eval(LuanStateImpl luan) throws LuanException {
19 if( luan.checkBoolean( cnd.eval(luan) ) ) { 19 if( Luan.checkBoolean( cnd.eval(luan) ) ) {
20 thenStmt.eval(luan); 20 thenStmt.eval(luan);
21 } else { 21 } else {
22 elseStmt.eval(luan); 22 elseStmt.eval(luan);
23 } 23 }
24 } 24 }