# File lib/ruby2ruby.rb, line 404 def process_defx(exp) # custom node type - TODO why in r2r? name = exp.shift args = process(exp.shift) body = indent(process(exp.shift)) return "defx #{name}#{args}\n#{body}end".gsub(/\n\s*\n+/, "\n") end