# File kwartz.rb, line 2442
        def translate_set_stmt(node, code='', level=0)
            normalize_assignment(node) # ex. :set(v+=1) -> :set(v=v+1)
            assign_node = node.left
            assign_op = assign_node.token
            lhs_expr  = assign_node.left
            rhs_expr  = assign_node.right
            case rhs_expr.token
            when :string, :number
                indent(code, level)
                code << encode(:set)
                translate(lhs_expr, code)
                code << '" value="'
                value = rhs_expr.left
                code << value.to_s.gsub(/"/, '\\"')    #'
                code << "\"/>" << @newline
            else
                super(node, code, level)
            end
            return code
        end