namespaceSqlParser\Grammar

Classes 7§

Grammar @visibility rootA context-free grammar with the precedence declarations that disambiguate it.
GrammarBuilder @visibility rootCollects the declarations of a grammar source and numbers them into a grammar.
GrammarException @visibility rootA grammar is not well formed: its symbols or rules contradict each other.
Precedence @visibility rootThe rank and associativity a grammar declares for one terminal.
Rule @visibility rootOne production of a grammar, numbered in the order it was declared.
SymbolTable @visibility rootNumbers every symbol of a grammar, terminals first.
UnknownSymbolException @visibility rootA rule names a symbol that the grammar never declares.

Enums 2§

Associativity @visibility rootHow a shift/reduce conflict between equally ranked operators is settled.
PrecedencePolicy @visibility rootWhich terminal lends a rule its precedence when the rule names none itself.