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