/** * Evaluates the expression. * * @param env the calling environment. * * @return the expression value. */ public Value eval(Env env) { if (_test.evalBoolean(env)) { return(_trueExpr.eval(env)); } else { return(_falseExpr.eval(env)); } }
/** * Evaluates the expression. * * @param env the calling environment. * * @return the expression value. */ public Value eval(Env env) { if (_test.evalBoolean(env)) { return(_trueExpr.eval(env)); } else { return(_falseExpr.eval(env)); } }