Module: Ripper::RubyBuilder::For
- Included in:
- Ripper::RubyBuilder
- Defined in:
- lib/ripper/ruby_builder/events/for.rb
Instance Method Summary collapse
Instance Method Details
#on_for(variable, range, statements) ⇒ Object
4 5 6 7 8 9 10 |
# File 'lib/ripper/ruby_builder/events/for.rb', line 4 def on_for(variable, range, statements) rdelim = pop_token(:@end) identifier = pop_token(:@for, :pass => true) ldelim = pop_token(:@do, :left => identifier, :right => rdelim) operator = pop_token(:@in, :pass => true) Ruby::For.new(identifier, variable, operator, range, statements, ldelim, rdelim) end |