Method: Racc::Grammar::DefinitionEnv#action
- Defined in:
- lib/racc/grammar.rb
#action(&block) ⇒ Object Also known as: _
284 285 286 287 288 |
# File 'lib/racc/grammar.rb', line 284 def action(&block) id = "@#{@seqs["action"] += 1}".intern _delayed_add Rule.new(@grammar.intern(id), [], UserAction.proc(block)) id end |