class Sexp2Ruby::Node::Arglist

Public Instance Methods

to_s(exp) click to toggle source
# File lib/sexp2ruby/node/arglist.rb, line 4
def to_s(exp)
  code = []
  until exp.empty? do
    arg = exp.shift
    to_wrap = arg.first == :rescue
    arg_code = process arg
    code << (to_wrap ? "(#{arg_code})" : arg_code)
  end
  code.join ', '
end