namespaceBisonParser\Ast\Rule
Interfaces 1§
| RhsItem public API | One thing written on the right-hand side of a rule. |
Classes 10§
| Action public API | A braced action on a right-hand side, with its optional type tag and [name] reference. |
| Alternative public API | One right-hand side of a rule, as the sequence of items written between | separators. |
| DprecItem public API | A %dprec modifier ranking the alternative among GLR ambiguities. |
| EmptyItem public API | The %empty marker that documents an empty right-hand side. |
| ExpectItem public API | An %expect or %expect-rr modifier declaring the conflicts of one alternative. |
| MergeItem public API | A %merge modifier naming the function that merges GLR ambiguities. |
| PrecItem public API | A %prec modifier naming the token whose precedence the alternative takes. |
| Predicate public API | A semantic predicate %?{ ... } on a right-hand side. |
| Rule public API | One rule of the grammar: a nonterminal and the alternatives that derive it. |
| SymbolItem public API | A symbol on a right-hand side, with the [name] reference that may follow it. |