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