if (normalAssigns) {
// only supports simple parallel assignment of up to 4 values to the same number of assignees
int size = multipleAsgn19Node.getPreCount();
if (size >= 2 && size <= 10) {
ArrayNode values = (ArrayNode)multipleAsgn19Node.getValueNode();
for (Node value : values.childNodes()) {
compile(value, context, true);
}
context.reverseValues(size);
for (Node asgn : multipleAsgn19Node.getPre().childNodes()) {
compileAssignment(asgn, context, false);