# File lib/ruby2ruby.rb, line 462 def process_hash(exp) result = [] until exp.empty? result << "#{process(exp.shift)} => #{process(exp.shift)}" end case self.context[1] when :arglist, :argscat then return "#{result.join(', ')}" # HACK - this will break w/ 2 hashes as args else return "{ #{result.join(', ')} }" end end