IDZEBRA 2.2.11
lexContext Struct Reference

Data Fields

char * name
struct DFA * dfa
struct lexRule * rules
struct lexRuleInfo ** fastRule
int ruleNo
int initFlag
struct lexRuleAction * beginActionList
struct lexRuleAction * endActionList
struct lexRuleAction * initActionList
struct lexContext * next

Detailed Description

Definition at line 88 of file mod_grs_regx.c.

Field Documentation

◆ beginActionList

struct lexRuleAction* lexContext::beginActionList

Definition at line 96 of file mod_grs_regx.c.

Referenced by lexContextCreate(), lexContextDestroy(), lexRoot(), and readOneSpec().

◆ dfa

struct DFA* lexContext::dfa

◆ endActionList

struct lexRuleAction* lexContext::endActionList

Definition at line 97 of file mod_grs_regx.c.

Referenced by lexContextCreate(), lexContextDestroy(), lexRoot(), and readOneSpec().

◆ fastRule

struct lexRuleInfo** lexContext::fastRule

Definition at line 92 of file mod_grs_regx.c.

Referenced by execRule(), lexContextCreate(), lexContextDestroy(), and readFileSpec().

◆ initActionList

struct lexRuleAction* lexContext::initActionList

Definition at line 98 of file mod_grs_regx.c.

Referenced by lexContextCreate(), lexContextDestroy(), lexRoot(), and readOneSpec().

◆ initFlag

int lexContext::initFlag

Definition at line 94 of file mod_grs_regx.c.

Referenced by lexContextCreate(), and lexRoot().

◆ name

char* lexContext::name

Definition at line 89 of file mod_grs_regx.c.

Referenced by execCode(), lexContextCreate(), lexContextDestroy(), and lexRoot().

◆ next

struct lexContext* lexContext::next

◆ ruleNo

int lexContext::ruleNo

Definition at line 93 of file mod_grs_regx.c.

Referenced by execRule(), lexContextCreate(), readFileSpec(), and readOneSpec().

◆ rules

struct lexRule* lexContext::rules

Definition at line 91 of file mod_grs_regx.c.

Referenced by lexContextCreate(), lexContextDestroy(), readFileSpec(), and readOneSpec().


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