|
IDZEBRA 2.2.8
|
Data Fields | ||
| union { | ||
| struct Tnode * p [2] | ||
| short ch [2] | ||
| } | u | |
| unsigned | pos: 15 | |
| unsigned | nullable: 1 | |
| DFASet | firstpos | |
| DFASet | lastpos | |
| short Tnode::ch[2] |
Definition at line 46 of file dfa.c.
Referenced by dfa_trav(), mk_dfa_tran(), and pr_followpos().
| DFASet Tnode::firstpos |
Definition at line 53 of file dfa.c.
Referenced by add_follow(), dfa_trav(), and mk_dfa_tran().
| DFASet Tnode::lastpos |
Definition at line 54 of file dfa.c.
Referenced by add_follow(), and dfa_trav().
| unsigned Tnode::nullable |
Definition at line 52 of file dfa.c.
Referenced by dfa_trav().
Definition at line 45 of file dfa.c.
Referenced by dfa_parse(), and dfa_trav().
| unsigned Tnode::pos |
Definition at line 51 of file dfa.c.
Referenced by dfa_delete(), dfa_mkstate(), dfa_parse(), dfa_trav(), do_parse(), expr_1(), expr_2(), expr_3(), expr_4(), init_followpos(), lex_sub(), map_l_char(), mk_dfa_tran(), mk_Tnode(), mk_Tnode_cset(), nextchar(), nextchar_set(), out_char(), pr_followpos(), read_charset(), and str_char().
| union { ... } Tnode::u |
Referenced by dfa_parse(), dfa_trav(), mk_dfa_tran(), and pr_followpos().