Method: Racc::LocationPointer#initialize

Defined in:
lib/racc/grammar.rb

#initialize(rule, i, sym) ⇒ LocationPointer

Returns a new instance of LocationPointer.



809
810
811
812
813
814
815
# File 'lib/racc/grammar.rb', line 809

def initialize(rule, i, sym)
  @rule   = rule
  @index  = i
  @symbol = sym
  @ident  = @rule.hash + i
  @reduce = sym.nil?
end