Parent

Methods

Racc::Item

LALR item. A set of rule and its lookahead tokens.

Attributes

rule[R]
la[R]

Public Class Methods

new(rule, la) click to toggle source
     # File lib/racc/state.rb, line 787
787:     def initialize(rule, la)
788:       @rule = rule
789:       @la  = la
790:     end

Public Instance Methods

each_la(tbl) click to toggle source
     # File lib/racc/state.rb, line 795
795:     def each_la(tbl)
796:       la = @la
797:       0.upto(la.size - 1) do |i|
798:         (0..7).each do |ii|
799:           if la[idx = i * 8 + ii] == 1
800:             yield tbl[idx]
801:           end
802:         end
803:       end
804:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.