IDZEBRA  2.2.7
Data Fields
DFA_state Struct Reference

#include <dfa.h>

Data Fields

struct DFA_statenext
 
struct DFA_statelink
 
struct DFA_trantrans
 
DFASet set
 
short no
 
short tran_no
 
short rule_no
 
short rule_nno
 

Detailed Description

Definition at line 42 of file dfa.h.

Field Documentation

◆ link

struct DFA_state* DFA_state::link

Definition at line 44 of file dfa.h.

Referenced by add_DFA_state().

◆ next

struct DFA_state* DFA_state::next

Definition at line 43 of file dfa.h.

Referenced by add_DFA_state(), get_DFA_state(), and sort_DFA_states().

◆ no

short DFA_state::no

Definition at line 47 of file dfa.h.

Referenced by add_DFA_state(), mk_dfa_tran(), pr_tran(), and sort_DFA_states().

◆ rule_nno

short DFA_state::rule_nno

Definition at line 50 of file dfa.h.

Referenced by go(), lexNode(), mk_dfa_tran(), pr_tran(), and tryMatch().

◆ rule_no

short DFA_state::rule_no

Definition at line 49 of file dfa.h.

Referenced by dfa_match_first(), go(), lexNode(), mk_dfa_tran(), mk_MatchContext(), pr_tran(), and tryMatch().

◆ set

DFASet DFA_state::set

Definition at line 46 of file dfa.h.

Referenced by add_DFA_state(), mk_dfa_tran(), and pr_tran().

◆ tran_no

short DFA_state::tran_no

◆ trans

struct DFA_tran* DFA_state::trans

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