H A D | regc_nfa.c | 48 struct nfa *nfa; local 93 TooManyStates( struct nfa *nfa) argument 114 IncrementSize( struct nfa *nfa) argument 131 DecrementSize( struct nfa *nfa) argument 148 freenfa( struct nfa *nfa) argument 174 newstate( struct nfa *nfa) argument 230 newfstate( struct nfa *nfa, int flag) argument 248 dropstate( struct nfa *nfa, struct state *s) argument 268 freestate( struct nfa *nfa, struct state *s) argument 300 destroystate( struct nfa *nfa, struct state *s) argument 324 newarc( struct nfa *nfa, int t, pcolor co, struct state *from, struct state *to) argument 381 allocarc( struct nfa *nfa, struct state *s) argument 432 freearc( struct nfa *nfa, struct arc *victim) argument 526 cparc( struct nfa *nfa, struct arc *oa, struct state *from, struct state *to) argument 544 moveins( struct nfa *nfa, struct state *oldState, struct state *newState) argument 566 copyins( struct nfa *nfa, struct state *oldState, struct state *newState) argument 585 moveouts( struct nfa *nfa, struct state *oldState, struct state *newState) argument 605 copyouts( struct nfa *nfa, struct state *oldState, struct state *newState) argument 625 cloneouts( struct nfa *nfa, struct state *old, struct state *from, struct state *to, int type) argument 648 delsub( struct nfa *nfa, struct state *lp, struct state *rp) argument 671 deltraverse( struct nfa *nfa, struct state *leftend, struct state *s) argument 715 dupnfa( struct nfa *nfa, struct state *start, struct state *stop, struct state *from, struct state *to) argument 740 duptraverse( struct nfa *nfa, struct state *s, struct state *stmp) argument 772 cleartraverse( struct nfa *nfa, struct state *s) argument 793 specialcolors( struct nfa *nfa) argument 822 optimize( struct nfa *nfa, FILE *f) argument 856 pullback( struct nfa *nfa, FILE *f) argument 910 pull( struct nfa *nfa, struct arc *con) argument 1013 pushfwd( struct nfa *nfa, FILE *f) argument 1067 push( struct nfa *nfa, struct arc *con) argument 1232 fixempties( struct nfa *nfa, FILE *f) argument 1272 unempty( struct nfa *nfa, struct arc *a) argument 1338 cleanup( struct nfa *nfa) argument 1380 markreachable( struct nfa *nfa, struct state *s, struct state *okay, struct state *mark) argument 1404 markcanreach( struct nfa *nfa, struct state *s, struct state *okay, struct state *mark) argument 1427 analyze( struct nfa *nfa) argument 1451 compact( struct nfa *nfa, struct cnfa *cnfa) argument 1588 dumpnfa( struct nfa *nfa, FILE *f) argument [all...] |