Stores additional information about a grammar. The members of this type are purely informative and not used by Farkle's parser in any way. They are mostly used from the templates.
Record Field | Description |
Full Usage:
AutoWhitespace
Field type: bool
|
Whether the grammar was declared to ignore whitespace characters.
|
Full Usage:
CaseSensitive
Field type: bool
|
Whether the grammar was declared to be case-sensitive.
|
Full Usage:
GeneratedBy
Field type: string
|
The tool that created this grammar.
|
|
When the grammar was created.
|
Full Usage:
Name
Field type: string
|
The grammar's name. Usually it is the starting symbol's name.
|
|
Where the grammar came from.
|