194195196197198199200201202203204
value = new ArrayValueImpl(); env.setValue(_name, value); } else { value = value.toAutoArray(); } // } return value; }
171172173174175176177178179180181
@Override public Var evalVar(Env env) { Value value = _expr.evalVar(env); value = value.toAutoArray(); return value.getVar(_index.eval(env)); } /**
203204205206207208209210211212213
155156157158159160161162163164165
@Override public Value evalAssignValue(Env env, Value value) { Value array = _expr.evalVar(env); array = array.toAutoArray(); array.put(value); return value; }
211212213214215216217218219220221