Versions in this module Expand all Collapse all v3 v3.4.1 Dec 5, 2022 v3.4.0 Oct 11, 2022 Changes in this version + type Index struct + Alt int + NT symbols.NT + Pos int + type Label int + const A0R0 + const A0R1 + const B0R0 + const B0R1 + const C0R0 + const C0R1 + const S0R0 + const S0R1 + const S0R2 + const S0R3 + const S1R0 + const S1R1 + const S1R2 + const S1R3 + const S1R4 + func GetAlternates(nt symbols.NT) []Label + func GetLabel(nt symbols.NT, alt, pos int) Label + func (l Label) Alternate() int + func (l Label) EoR() bool + func (l Label) Head() symbols.NT + func (l Label) Index() Index + func (l Label) Pos() int + func (l Label) Slot() *Slot + func (l Label) String() string + func (l Label) Symbols() symbols.Symbols + type Slot struct + Alt int + Label Label + NT symbols.NT + Pos int + Symbols symbols.Symbols + func (s *Slot) EoR() bool + func (s *Slot) String() string