comparison core/src/luan/impl/NotExpr.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
9 NotExpr(Expr op) { 9 NotExpr(Expr op) {
10 super(op); 10 super(op);
11 } 11 }
12 12
13 @Override public Object eval(LuanStateImpl luan) throws LuanException { 13 @Override public Object eval(LuanStateImpl luan) throws LuanException {
14 return !luan.checkBoolean( op.eval(luan) ); 14 return !Luan.checkBoolean( op.eval(luan) );
15 } 15 }
16 16
17 @Override public String toString() { 17 @Override public String toString() {
18 return "(NotExpr "+op+")"; 18 return "(NotExpr "+op+")";
19 } 19 }