lib/ruby2ruby.rb in ruby2ruby-2.1.4 vs lib/ruby2ruby.rb in ruby2ruby-2.2.0
- old
+ new
@@ -29,11 +29,11 @@
##
# Generate ruby code from a sexp.
class Ruby2Ruby < SexpProcessor
- VERSION = "2.1.4" # :nodoc:
+ VERSION = "2.2.0" # :nodoc:
# cutoff for one-liners
LINE_LENGTH = 78
# binary operation messages
@@ -569,14 +569,12 @@
args = exp.shift
body = exp.empty? ? nil : process(exp.shift)
args = case args
when 0 then
- " ||"
+ ""
else
- a = process(args)[1..-2]
- a = " |#{a}|" unless a.empty?
- a
+ " |#{process(args)[1..-2]}|"
end
b, e = if iter == "END" then
[ "{", "}" ]
else