AssemblyEOI |
A terminal that accepts the end of input
|
AssemblyExtendedNonTerminal |
The type of non-terminal for an "extended grammar"
|
AssemblyFixedNumericTerminal |
A terminal that accepts only a particular numeric value
This is different from a fixed string, because it will accept any encoding of the given numeric
value.
|
AssemblyNonTerminal |
The type of non-terminal for an assembly grammar
|
AssemblyNumericMapTerminal |
A terminal that accepts only a particular set of numeric values, mapping each to another value
This often used for non-conventional numeric encodings.
|
AssemblyNumericTerminal |
A terminal that accepts any numeric value or program label
The literal may take any form accepted by UNIX strtol() with base=0.
|
AssemblyStringMapTerminal |
A terminal that accepts only a particular set of strings, mapping each to a numeric value
|
AssemblyStringTerminal |
A terminal that accepts only a particular string
|
AssemblySymbol |
A symbol in a context-free grammar
Symbols can be either terminals or non-terminals.
|
AssemblyTerminal |
The type of terminal for an assembly grammar
Unlike classical parsing, each terminal provides its own tokenizer.
|