namespaceSqlFaker\Compiler\Bison\Ast
Interfaces 1§
| BisonDeclaration @visibility root | Marker interface for Bison declaration nodes. |
Classes 13§
| BisonAlternativeNode @visibility root | Represents a single alternative in a grammar rule. |
| BisonAst @visibility root | Root AST node representing a complete Bison grammar file. |
| BisonDefineDeclaration @visibility root | Represents a %define declaration. |
| BisonExpectDeclaration @visibility root | Represents a %expect declaration. |
| BisonParamDeclaration @visibility root | Represents a %parse-param or %lex-param declaration. |
| BisonPrecedenceDeclaration @visibility root | Represents a %left, %right, or %nonassoc declaration. |
| BisonRuleNode @visibility root | Represents a grammar rule definition. |
| BisonStartDeclaration @visibility root | Represents a %start declaration. |
| BisonSymbolNode @visibility root | A symbol on the right-hand side of one rule alternative. |
| BisonTokenDeclaration @visibility root | Represents a %token declaration. |
| BisonTokenDefinition @visibility root | One terminal declared by a %token directive. |
| BisonTypeDeclaration @visibility root | Represents a %type declaration. |
| BisonUnknownDeclaration @visibility root | Represents an unknown or unsupported directive. |
Enums 1§
| BisonSymbolForm @visibility root | How a symbol was written on the right-hand side of a rule. |