# File kwartz.rb, line 1866
        def translate_foreach_stmt(stmt_node, code='', level=0)
            assign_node = stmt_node.left
            nodelist    = stmt_node.right
            Kwartz::assert() unless assign_node.token == '='
            var_expr    = assign_node.left
            list_expr   = assign_node.right
            #
            indent(code, level)
            code << encode(:foreach)
            translate(var_expr, code)
            code << encode(:in)
            translate(list_expr, code)
            code << encode(:do)
            translate(nodelist, code, level+1)
            indent(code, level)
            code << encode(:endforeach)
            return code
        end