# 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