namespaceSqlFaker\Compiler\Bison\Directive
Interfaces 1§
| BisonDirectiveReader @visibility root | Reads the arguments of one kind of Bison declaration. |
Classes 10§
| BisonDeclarationBoundary @visibility root | Decides where one declaration stops and the next thing starts. |
| BisonDirectiveReaderChain @visibility root | Routes a directive to the reader that knows its arguments. |
| DefineDirectiveReader @visibility root | Reads %define, which sets a named option of the generated parser. |
| ExpectDirectiveReader @visibility root | Reads %expect, the count of shift/reduce conflicts the author accepts. |
| ParamDirectiveReader @visibility root | Reads %parse-param and %lex-param, which add arguments to the generated
parser and scanner. |
| PrecedenceDirectiveReader @visibility root | Reads the four directives that rank operators against each other. |
| StartDirectiveReader @visibility root | Reads %start, which names the rule a derivation begins from. |
| TokenDirectiveReader @visibility root | Reads %token, which names the terminals the scanner may hand the parser. |
| TypeDirectiveReader @visibility root | Reads %type, which gives rules the semantic type their values carry. |
| UnknownDirectiveReader @visibility root | Reads any directive no other reader knows. |