DynGenPar
Dynamic Generalized Parser
Public Member Functions | Public Attributes | List of all members
DynGenPar::Match Struct Reference

(possibly partial) match More...

Public Member Functions

 Match ()
 dummy default constructor for bindings More...
 
 Match (int l, Node t, int n, PseudoCatScope s)
 
 Match (int l, Node t, int n, PseudoCatScope s, const NextTokenConstraints &nt)
 

Public Attributes

int len
 
Node tree
 
int ruleno
 used for PMCFGs More...
 
PseudoCatScope scope
 
NextTokenConstraints nextTokenConstraints
 

Detailed Description

(possibly partial) match

Definition at line 397 of file dyngenpar.h.

Constructor & Destructor Documentation

◆ Match() [1/3]

DynGenPar::Match::Match ( )
inline

dummy default constructor for bindings

Definition at line 399 of file dyngenpar.h.

◆ Match() [2/3]

DynGenPar::Match::Match ( int  l,
Node  t,
int  n,
PseudoCatScope  s 
)
inline

Definition at line 400 of file dyngenpar.h.

◆ Match() [3/3]

DynGenPar::Match::Match ( int  l,
Node  t,
int  n,
PseudoCatScope  s,
const NextTokenConstraints nt 
)
inline

Definition at line 402 of file dyngenpar.h.

Member Data Documentation

◆ len

int DynGenPar::Match::len

Definition at line 404 of file dyngenpar.h.

◆ nextTokenConstraints

NextTokenConstraints DynGenPar::Match::nextTokenConstraints

Definition at line 409 of file dyngenpar.h.

◆ ruleno

int DynGenPar::Match::ruleno

used for PMCFGs

set to 0 where not needed to allow unification

Definition at line 406 of file dyngenpar.h.

◆ scope

PseudoCatScope DynGenPar::Match::scope

Definition at line 408 of file dyngenpar.h.

◆ tree

Node DynGenPar::Match::tree

Definition at line 405 of file dyngenpar.h.


The documentation for this struct was generated from the following file: