• Home
  • Raw
  • Download

Lines Matching refs:t_state

70 typedef struct t_state          t_state;        /* NFA/DFA state node. */  typedef
90 t_state * t_from; /* Incoming state. */
91 t_state * t_to; /* Destination state. */
97 struct t_state { struct
98 t_state * s_next; /* Next state (for DFA construction). */ argument
99 t_state * s_stack; /* Unprocessed DFA states stack. */ argument
125 t_state * g_member; /* Group member (s_stack) list. */ argument
132 t_state * initial_state; /* Initial NFA state. */
135 t_state * dfa_states; /* List of DFA states. */
450 t_state *
454 t_state * s; in newstate()
456 s = (t_state *) malloc(sizeof *s); in newstate()
487 t->t_from = (t_state *) NULL; in unlink_transition()
488 t->t_to = (t_state *) NULL; in unlink_transition()
493 link_transition(t_transition * t, t_state * from, t_state * to) in link_transition()
521 newtransition(unsigned int token, t_state * from, t_state * to) in newtransition()
536 uniquetransition(unsigned int token, t_state * from, t_state * to) in uniquetransition()
598 s->p_set[GRANULE] = (t_state *) NULL; in set_include()
614 s->p_set[s->p_size] = (t_state *) NULL; in set_include()
629 t_state *
630 nfatransition(t_state * to, byte token) in nfatransition()
633 t_state * from; in nfatransition()
641 static t_state * nfadevelop(t_state * from, t_state * final, iconv_t icc,
646 nfaslice(t_state * * from, t_state * * to, iconv_t icc, in nfaslice()
648 const utf8char * name, unsigned int len, t_state * final) in nfaslice()
656 t_state * f; in nfaslice()
657 t_state * t; in nfaslice()
683 tp = uniquetransition(*dstp, f, (t_state *) NULL); in nfaslice()
702 t = nfadevelop((t_state *) NULL, final, icc, name, len); in nfaslice()
716 t_state *
717 nfadevelop(t_state * from, t_state * final, iconv_t icc, in nfadevelop()
723 t_state * to; in nfadevelop()
737 return (t_state *) NULL; in nfadevelop()
740 to = (t_state *) NULL; in nfadevelop()
762 t_state * final; in nfaenter()
763 t_state * sp; in nfaenter()
1181 closure(t_powerset * dst, t_state * src) in closure()
1222 dst = closure(dst, (t_state *) src->p_set[i]); in closureset()
1228 t_state *
1229 get_dfa_state(t_state * * stack, in get_dfa_state()
1233 t_state * s; in get_dfa_state()
1289 t_state * s; in builddfa()
1290 t_state * s2; in builddfa()
1295 t_state * stack; in builddfa()
1305 dfa_states = (t_state *) NULL; in builddfa()
1306 stack = (t_state *) NULL; in builddfa()
1326 s->s_stack = (t_state *) NULL; in builddfa()
1405 s2 = (t_state *) stateset->p_set[n]; in builddfa()
1430 t_state * s; in deletenfa()
1431 t_state * u; in deletenfa()
1432 t_state * stack; in deletenfa()
1435 stack->s_stack = (t_state *) NULL; in deletenfa()
1476 t_state * s1; in optimizedfa()
1477 t_state * s2; in optimizedfa()
1478 t_state * finstates; in optimizedfa()
1479 t_state * * sp; in optimizedfa()
1615 g1->g_member->s_next = (t_state *) NULL; in optimizedfa()
1634 dfa_states = (t_state *) NULL; in optimizedfa()
1635 s2 = (t_state *) NULL; in optimizedfa()
1636 finstates = (t_state *) NULL; in optimizedfa()
1743 t_state * s; in generate()