VariableNode var = new VariableNode(function.declare("array$"+root.hashCode()));
Location location = parent.getLocation();
AssignmentNode assign = new AssignmentNode(location, 2);
assign.setChild(0, new EmptyReferenceNode(var));
assign.setChild(1, pop());
parent.setChildStatement(new EvalStatement(parent, location,
new Expression(assign, location)));
compr.init(root, var);
break;
default:
jj_la1[144] = jj_gen;