DynGenPar
Dynamic Generalized Parser
|
multi-token predictions with next token constraints More...
Public Member Functions | |
ConstrainedMultiPrediction () | |
dummy default constructor for bindings More... | |
ConstrainedMultiPrediction (const QList< Cat > &fullLit, CatArg c) | |
ConstrainedMultiPrediction (const QList< Cat > &fullLit, CatArg c, NextTokenConstraints ntc) | |
bool | operator== (const ConstrainedMultiPrediction &other) const |
needed for QList, QMultiHash More... | |
Public Attributes | |
QList< Cat > | fullLiteral |
the entire literal completed by the prediction More... | |
Cat | cat |
the nonterminal generating the literal / the nonterminal itself More... | |
NextTokenConstraints | nextTokenConstraints |
only for nonterminals More... | |
multi-token predictions with next token constraints
Definition at line 236 of file dyngenpar.h.
|
inline |
dummy default constructor for bindings
Definition at line 238 of file dyngenpar.h.
|
inline |
Definition at line 240 of file dyngenpar.h.
|
inline |
Definition at line 242 of file dyngenpar.h.
|
inline |
needed for QList, QMultiHash
Definition at line 250 of file dyngenpar.h.
Cat DynGenPar::ConstrainedMultiPrediction::cat |
the nonterminal generating the literal / the nonterminal itself
Definition at line 246 of file dyngenpar.h.
the entire literal completed by the prediction
Definition at line 245 of file dyngenpar.h.
NextTokenConstraints DynGenPar::ConstrainedMultiPrediction::nextTokenConstraints |
only for nonterminals
Definition at line 247 of file dyngenpar.h.