Mercurial Hosting > luan
comparison core/src/luan/impl/WhileStmt.java @ 576:4723d22062ce
remove LuanBit
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Mon, 13 Jul 2015 20:38:26 -0600 |
parents | b48cfa14ba60 |
children | 859c0dedc8b6 |
comparison
equal
deleted
inserted
replaced
575:7c3ad6db8ac3 | 576:4723d22062ce |
---|---|
15 this.doStmt = doStmt; | 15 this.doStmt = doStmt; |
16 } | 16 } |
17 | 17 |
18 @Override public void eval(LuanStateImpl luan) throws LuanException { | 18 @Override public void eval(LuanStateImpl luan) throws LuanException { |
19 try { | 19 try { |
20 while( luan.bit(el).checkBoolean( cnd.eval(luan) ) ) { | 20 while( luan.checkBoolean( cnd.eval(luan), el ) ) { |
21 doStmt.eval(luan); | 21 doStmt.eval(luan); |
22 } | 22 } |
23 } catch(BreakException e) {} | 23 } catch(BreakException e) {} |
24 } | 24 } |
25 } | 25 } |