Class Racc::LocationPointer
In: lib/racc/grammar.rb
Parent: Object

A set of rule and position in it‘s RHS. Note that the number of pointers is more than rule‘s RHS array, because pointer points right edge of the final symbol when reducing.

Methods

==   before   eql?   head?   increment   inspect   new   next   to_s  

External Aliases

symbol -> dereference
ident -> hash
reduce -> reduce?

Attributes

ident  [R] 
index  [R] 
reduce  [R] 
rule  [R] 
symbol  [R] 

Public Class methods

Public Instance methods

==(ot)

Alias for eql?

increment()

Alias for next

inspect()

Alias for to_s

[Validate]