/** * Evaluates the expression. * * @param env the calling environment. * * @return the expression value. */ public override Value eval(Env env) { Value obj = _objExpr.eval(env); return(obj.charValueAt(_indexExpr.evalLong(env))); }
/** * Evaluates the expression. * * @param env the calling environment. * * @return the expression value. */ public override Value eval(Env env) { Value obj = _objExpr.eval(env); return(obj.charValueAt(_indexExpr.evalLong(env))); }