lib/language/parser.rb in language-ruby-1.1.0 vs lib/language/parser.rb in language-ruby-1.1.2

- old
+ new

@@ -17,14 +17,10 @@ unless @cursor == @input.size || !check_end_of_input raise NotEndOfInput, self end - if @output.present? - @output - else - Output.new(@buffer.empty? ? nil : @buffer) - end + @output.present? ? @output : Output.new(@buffer.empty? ? nil : @buffer) end def consume(n) raise EndOfInput, self unless @cursor + n <= @input.size