* @return the expression value.
*/
@Override
public Value evalArray(Env env)
{
Value value;
/*
if (_var.isGlobal()) {
value = env.getGlobalValue(_name);
if (value == null) {
value = new ArrayValueImpl();
env.setGlobalValue(_name, value);
}
else {
Value array = value.toAutoArray();
if (array != value) {
env.setGlobalValue(_name, array);
value = array;
}
}
*/
//} else {
value = env.getVar(_name);
if (value == null) {
value = new ArrayValueImpl();
env.setValue(_name, value);
}
else {
value = value.toAutoArray();
}
// }
return value;
}