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

full rule as found in the initial graph More...

Public Member Functions

 FullRule ()
 dummy default constructor for bindings More...
 
 FullRule (CatArg c, const Rule &r, int epsSkipped, int n)
 

Public Attributes

Cat cat
 
Rule rule
 
int epsilonsSkipped
 
int ruleno
 needed for PMCFGs (to match components of rules to each other) More...
 

Detailed Description

full rule as found in the initial graph

Definition at line 261 of file dyngenpar.h.

Constructor & Destructor Documentation

◆ FullRule() [1/2]

DynGenPar::FullRule::FullRule ( )
inline

dummy default constructor for bindings

Definition at line 263 of file dyngenpar.h.

◆ FullRule() [2/2]

DynGenPar::FullRule::FullRule ( CatArg  c,
const Rule r,
int  epsSkipped,
int  n 
)
inline

Definition at line 264 of file dyngenpar.h.

Member Data Documentation

◆ cat

Cat DynGenPar::FullRule::cat

Definition at line 266 of file dyngenpar.h.

◆ epsilonsSkipped

int DynGenPar::FullRule::epsilonsSkipped

Definition at line 268 of file dyngenpar.h.

◆ rule

Rule DynGenPar::FullRule::rule

Definition at line 267 of file dyngenpar.h.

◆ ruleno

int DynGenPar::FullRule::ruleno

needed for PMCFGs (to match components of rules to each other)

always set to 0 for context-free (1-dimensional) categories

Definition at line 272 of file dyngenpar.h.


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