@Override public Expr copy(Expr e1, Expr e2) { return new E_LessThan(e1 , e2 ) ; } }
@Override public Expr copy(Expr e1, Expr e2) { return new E_LessThan(e1 , e2 ) ; } }
@Override public Expr make(ItemList list) { BuilderLib.checkLength(3, list, "<: wanted 2 arguments: got :"+numArgs(list)) ; Expr left = buildExpr(list.get(1)) ; Expr right = buildExpr(list.get(2)) ; return new E_LessThan(left, right) ; } };
public Expr make(ItemList list) { BuilderLib.checkLength(3, list, "<: wanted 2 arguments: got :"+list.size()) ; Expr left = buildExpr(list.get(1)) ; Expr right = buildExpr(list.get(2)) ; return new E_LessThan(left, right) ; } };
expr = new E_GreaterThanOrEqual(new ExprVar(variable.asNode()), new NodeValueDouble(Double.parseDouble(resolvedConstraint))); } else if (criteria.getComparison().equals(Comparison.LT)) { expr = new E_LessThan(new ExprVar(variable.asNode()), new NodeValueDouble(Double.parseDouble(resolvedConstraint))); } else if (criteria.getComparison().equals(Comparison.LTE)) { expr = new E_LessThanOrEqual(new ExprVar(variable.asNode()), new NodeValueDouble(Double.parseDouble(resolvedConstraint)));
jj_consume_token(LT); expr2 = NumericExpression(); expr1 = new E_LessThan(expr1, expr2) ; break; case GT:
jj_consume_token(LT); expr2 = NumericExpression(); expr1 = new E_LessThan(expr1, expr2) ; break; case GT:
jj_consume_token(LT); expr2 = NumericExpression(); expr1 = new E_LessThan(expr1, expr2) ; break; case GT:
jj_consume_token(LT); expr2 = NumericExpression(); expr1 = new E_LessThan(expr1, expr2) ; break; case GT:
jj_consume_token(LT); expr2 = NumericExpression(); expr1 = new E_LessThan(expr1, expr2) ; break; case GT:
jj_consume_token(LT); expr2 = NumericExpression(); expr1 = new E_LessThan(expr1, expr2) ; break; case GT:
e = new E_LessThan( a, b );