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.
|