Lines Matching defs:statenum
49 * int state[numecs], statenum, totaltrans, comstate, comfreq;
50 * bldtbl( state, statenum, totaltrans, comstate, comfreq );
52 * State is the statenum'th dfa state. It is indexed by equivalence class and
81 void bldtbl (int state[], int statenum, int totaltrans, int comstate, int comfreq)
103 mkentry (state, numecs, statenum, JAMSTATE, totaltrans);
177 mktemplate (state, statenum,
181 mkprot (state, statenum, comstate);
182 mkentry (state, numecs, statenum,
188 mkentry (extrct[extptr], numecs, statenum,
197 mkprot (state, statenum, comstate);
482 * int state[numchars + 1], numchars, statenum, deflink, totaltrans;
483 * mkentry( state, numchars, statenum, deflink, totaltrans );
485 * "state" is a transition array "numchars" characters in size, "statenum"
498 void mkentry (int *state, int numchars, int statenum, int deflink,
506 base[statenum] = JAMSTATE;
508 base[statenum] = 0;
510 def[statenum] = deflink;
524 stack1 (statenum, minec, state[minec], deflink);
591 base[statenum] = tblbase;
592 def[statenum] = deflink;
598 chk[tblbase + i] = statenum;
638 void mkprot (int state[], int statenum, int comstate)
660 prottbl[slot] = statenum;
675 void mktemplate (int state[], int statenum, int comstate)
721 mkentry (tmp, numecs, statenum, -numtemps, numdiff);
748 * State is the statenum'th state. It is indexed by equivalence class and
753 void place_state (int *state, int statenum, int transnum)
760 base[statenum] = position;
795 void stack1 (int statenum, int sym, int nextstate, int deflink)
798 mk1tbl (statenum, sym, nextstate, deflink);
802 onestate[onesp] = statenum;