| 
    DynGenPar
    
   Dynamic Generalized Parser 
   | 
 

Public Attributes | |
| QHash< Cat, QPair< QPair< Node, NextTokenConstraints >, int > > | pConstraints | 
| hash table recording parallel constraints  More... | |
| QHash< Cat, QPair< int, PseudoCatScope > > | mcfgConstraints | 
| hash table recording MCFG constraints  More... | |
Definition at line 338 of file dyngenpar.h.
| QHash<Cat, QPair<int, PseudoCatScope> > DynGenPar::PseudoCatScopeData::mcfgConstraints | 
hash table recording MCFG constraints
record the rule number to use for a pseudo-category to match the one used for the first encountered pseudo-category, and the scope to reuse
Definition at line 351 of file dyngenpar.h.
| QHash<Cat, QPair<QPair<Node, NextTokenConstraints>, int> > DynGenPar::PseudoCatScopeData::pConstraints | 
hash table recording parallel constraints
record the tree for each pseudo-category and, for efficiency, the length of the matched string so we can match the exact same token string if the exact same pseudo-category is used again: this is the "parallel" in PMCFGs; also record the next token constraints
Definition at line 346 of file dyngenpar.h.
 1.8.13