Lines Matching refs:temp
96 int i, *temp; in add() local
99 temp = nxtpos; in add()
102 *temp++ = count; in add()
105 *temp++ = i; in add()
106 nxtpos = temp; in add()
314 uchar *temp, *tz; in nextstate() local
318 temp = tmpstat; in nextstate()
330 temp[*newpos++] = 2; in nextstate()
334 tz = temp + tptr; in nextstate()
335 while(temp < tz){ in nextstate()
336 if(*temp == 2){ in nextstate()
338 *temp++ = 1; in nextstate()
340 else *temp++ = 0; in nextstate()
349 uchar *temp; in notin() local
354 temp = tmpstat; in notin()
359 if(!temp[*j++])break; in notin()
380 int go[NCH], temp[NCH], c; in packtrans() local
393 go[i] = temp[i] = -1; in packtrans()
403 temp[tch[i]] = tst[i]; in packtrans()
407 if(symbol[i]) temp[i] = -2; /* error trans */ in packtrans()
411 if(temp[i] != -1)k++; in packtrans()
418 if(temp[i] != -1){ in packtrans()
420 swork[k++] = (temp[i] == -2 ? -1 : temp[i]); in packtrans()
597 int temp[300], k, neg[300], n; in acompute() local
606 if(name[*p] == FINAL)temp[k++] = left[*p]; in acompute()
607 else if(name[*p] == S1FINAL){temp[k++] = left[*p]; in acompute()
621 if(temp[j] < temp[i]){ in acompute()
622 m = temp[j]; in acompute()
623 temp[j] = temp[i]; in acompute()
624 temp[i] = m; in acompute()
628 if(temp[i] == temp[i+1]) temp[i] = 0; in acompute()
636 if(temp[i] != 0){ in acompute()
637 Bprint(&fout,"%d,\n",temp[i]); in acompute()
640 print("%d ",temp[i]); in acompute()