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