Class: Ripper::RubyBuilder::Queue
- Defined in:
- lib/ripper/ruby_builder/queue.rb
Instance Method Summary collapse
Methods inherited from Array
Instance Method Details
#<<(token) ⇒ Object
21 22 23 24 25 26 27 28 29 30 |
# File 'lib/ripper/ruby_builder/queue.rb', line 21 def <<(token) result = [shift] if token.nil? elsif token.opener? push(token) else result << token end result.compact end |