Classes
| Class | Description | |
|---|---|---|
|
|
ConfigurableParserInstance |
A configurable parser.
|
|
|
Lookahead2Enumerator<(Of <(T>)>) |
An iterator which stores the next two tokens.
|
|
|
ShuntingYard |
An operator precedence parser based on the shunting yard algorithm.
|
|
|
StandardConfigurableParser |
Create a standard configurable parse with standard options.
|
|
|
TernaryOperator |
A class representing a ternary operator, for example x?y:z.
|
|
|
TernaryOperator..::.RhsTernaryOperator | |
|
|
Tokenizer |
Breaks the input into a set of tokens.
|
|
|
WhiteSpaceCommentFilter |
Interfaces
| Interface | Description | |
|---|---|---|
|
|
IGrammarParser |
Interface used by IGrammarMatcher.
|
|
|
ITokenFilter |
Classes which filter the list of tokens.
Mainly used by WhiteSpaceCommentFilter to remove white space and comments.
|