| 
    DynGenPar
    
   Dynamic Generalized Parser 
   | 
 
| ▼NDynGenPar | |
| CAbstractLexerStateData | API for stateful lexers to save their state for rewinding | 
| CAction | Interface for parser actions | 
| CActionDeserializer | Interface for parser action deserializers | 
| CActionInfo | Data passed to parser actions | 
| CAlternative | |
| CByteTokenSource | |
| CCfg | An object representing a CFG (or a PMCFG in our internal representation) | 
| CConstrainedMultiPrediction | Multi-token predictions with next token constraints | 
| CFlexLexerTokenSource | |
| CFullRule | Full rule as found in the initial graph | 
| CFunction | PMCFG function | 
| CLexerState | |
| CListTokenSource | |
| CMatch | (possibly partial) match | 
| CMultiPrediction | Multi-token predictions | 
| CNextTokenConstraints | Rule constraints affecting the next token, for scannerless parsing | 
| CNode | Node in the parse tree | 
| CParser | Main class | 
| CParseState | Parse state struct, for bindings | 
| CPgf | Representation of the information in .pgf files in a format we can process | 
| CPgfParser | Parser for PGF grammars | 
| CPmcfg | PMCFG | 
| CPmcfgComponentInfo | Attached to the parse trees as rule labels to allow obtaining syntax trees | 
| CPseudoCatScope | |
| CPseudoCatScopeData | |
| CRule | |
| CSequence | Component of a PMCFG function, a sequence of terms | 
| CStackItem | |
| CStackItemData | |
| CStackItemType0 | Type 0 item: during match, we're waiting for a token to shift | 
| CStackItemType1 | Type 1 item: during type 0 item processing, we're executing a reduce | 
| CStackItemType2 | Type 2 item: during reduce, we're recursively executing another reduce | 
| CStackItemType3 | Type 3 item: during matchRemaining, we're executing a match | 
| CStackItemType4 | Type 4 item: during reduce, we're executing a matchRemaining | 
| CStackItemType5 | Type 5 item: during match (of an MCFG constraint), we're executing a matchRemaining | 
| CStackItemType6 | Type 6 item: during match, we're matching a P constraint | 
| CTerm | Term in the expression of a component of a PMCFG function | 
| CTextByteLexerStateData | You should not have to use this class directly, ever | 
| CTextByteTokenSource | |
| CTextPosition | Text position | 
| CTokenSource | |
| CQList | |
| CQSharedData | 
 1.8.13