Lines Matching refs:deflink
482 * int state[numchars + 1], numchars, statenum, deflink, totaltrans;
483 * mkentry( state, numchars, statenum, deflink, totaltrans );
486 * is the offset to be used into the base/def tables, and "deflink" is the
487 * entry to put in the "def" table entry. If "deflink" is equal to
492 * taken care of by whereever "deflink" points. "totaltrans" is the total
498 void mkentry (int *state, int numchars, int statenum, int deflink,
505 if (deflink == JAMSTATE)
510 def[statenum] = deflink;
516 if (state[minec] != 0 || deflink != JAMSTATE)
524 stack1 (statenum, minec, state[minec], deflink);
530 if (state[maxec] != 0 || deflink != JAMSTATE)
560 (state[i] != 0 || deflink != JAMSTATE) &&
592 def[statenum] = deflink;
596 if (state[i] != 0 || deflink != JAMSTATE) {
795 void stack1 (int statenum, int sym, int nextstate, int deflink)
798 mk1tbl (statenum, sym, nextstate, deflink);
805 onedef[onesp] = deflink;