A context-free grammar according to which Farkle can parse text.
Record Field | Description |
|
|
|
|
|
|
|
|
|
|
|
|
|
Instance member | Description | ||||
|
The grammar's DFA state table.
|
||||
Full Usage:
this.GetTerminalByName
Parameters:
string
-
The terminal's name.
Returns: Terminal
|
This method is useful for those that write custom Tokenizer. It executes in linear time. For this reason, it is advised to be called once per terminal name.
|
||||
|
The grammar's `Group`s.
|
||||
|
The grammar's LALR state table.
|
||||
|
The grammar's `Production`s.
|
||||
|
Additional information about the grammar.
|
||||
|
The grammar's start `Nonterminal`.
|
||||
|
The grammar's terminals, nonterminals, and noise symbols.
|