Block block = null;
if (iterNode != null) {
switch (iterNode.getNodeType()) {
case ITERNODE: {
IterNode inode = (IterNode) iterNode;
DynamicScope scope = new DynamicScope(context.getCurrentScope().getModule(), context.getCurrentScope());
block = new Proc(graph.getRuntime(), inode.getVarNode(), inode.getBodyNode(), context.getCurrentFrame(), scope);
break;
}
case BLOCKPASSNODE:
block = context.getFrameBlock();