Lines Matching defs:sp
74 core *sp;
77 for (sp = first_state; sp; sp = sp->next)
78 state_table[sp->number] = sp;
84 core *sp;
87 for (sp = first_state; sp; sp = sp->next)
88 accessing_symbol[sp->number] = sp->accessing_symbol;
94 shifts *sp;
97 for (sp = first_shift; sp; sp = sp->next)
98 shift_table[sp->number] = sp;
179 shifts *sp;
195 for (sp = first_shift; sp; sp = sp->next)
197 for (i = sp->nshifts - 1; i >= 0; i--)
199 symbol = accessing_symbol[sp->shift[i]];
228 for (sp = first_shift; sp; sp = sp->next)
230 state1 = sp->number;
231 for (i = sp->nshifts - 1; i >= 0; i--)
233 state2 = sp->shift[i];
281 shifts *sp;
302 sp = shift_table[stateno];
304 if (sp)
306 k = sp->nshifts;
310 symbol = accessing_symbol[sp->shift[j]];
318 symbol = accessing_symbol[sp->shift[j]];
359 shifts *sp;
391 sp = shift_table[stateno];
392 k = sp->nshifts;
396 stateno = sp->shift[j];
450 shorts *sp;
464 sp = NEW(shorts);
465 sp->next = lookback[i];
466 sp->value = (Value_t) gotono;
467 lookback[i] = sp;
476 Value_t *sp;
484 sp = R2[i];
485 if (sp)
487 while (*sp >= 0)
488 nedges[*sp++]++;
500 sp = NEW2(k + 1, Value_t);
501 new_R[i] = sp;
502 temp_R[i] = sp;
503 sp[k] = -1;
511 sp = R2[i];
512 if (sp)
514 while (*sp >= 0)
515 *temp_R[*sp++]++ = (Value_t) i;
535 shorts *sp, *next;
543 for (sp = lookback[i]; sp; sp = sp->next)
546 fp2 = F + tokensetsize * sp->value;
554 for (sp = lookback[i]; sp; sp = next)
556 next = sp->next;
557 FREE(sp);