IDZEBRA 2.2.11
DFA_state Struct Reference

#include <dfa.h>

Data Fields

struct DFA_state * next
struct DFA_state * link
struct DFA_tran * trans
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

◆ trans


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