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

attached to the parse trees as rule labels to allow obtaining syntax trees More...

Public Member Functions

 PmcfgComponentInfo ()
 
 PmcfgComponentInfo (const Rule &rule)
 

Public Attributes

Rule pmcfgRule
 
QVector< QVector< int > > argPositions
 

Detailed Description

attached to the parse trees as rule labels to allow obtaining syntax trees

Definition at line 1113 of file dyngenpar.h.

Constructor & Destructor Documentation

◆ PmcfgComponentInfo() [1/2]

DynGenPar::PmcfgComponentInfo::PmcfgComponentInfo ( )
inline

Definition at line 1114 of file dyngenpar.h.

◆ PmcfgComponentInfo() [2/2]

DynGenPar::PmcfgComponentInfo::PmcfgComponentInfo ( const Rule rule)
inline

Definition at line 1115 of file dyngenpar.h.

Member Data Documentation

◆ argPositions

QVector<QVector<int> > DynGenPar::PmcfgComponentInfo::argPositions

must be the same size as pmcfgRule (even if the last arguments are not used)

Definition at line 1118 of file dyngenpar.h.

◆ pmcfgRule

Rule DynGenPar::PmcfgComponentInfo::pmcfgRule

Definition at line 1117 of file dyngenpar.h.


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