Lines Matching refs:sp
84 transitions *sp = states[s]->transitions;
86 for (i = sp->num - 1; i >= 0 && TRANSITION_IS_GOTO (sp, i); --i)
93 goto_map[TRANSITION_SYMBOL (sp, i) - ntokens]++;
118 transitions *sp = states[s]->transitions;
120 for (i = sp->num - 1; i >= 0 && TRANSITION_IS_GOTO (sp, i); --i)
122 goto_number k = temp_map[TRANSITION_SYMBOL (sp, i) - ntokens]++;
124 to_state[k] = sp->states[i]->number;
172 transitions *sp = states[stateno]->transitions;
175 FOR_EACH_SHIFT (sp, j)
176 bitset_set (goto_follows[i], TRANSITION_SYMBOL (sp, j));
178 for (; j < sp->num; j++)
180 symbol_number sym = TRANSITION_SYMBOL (sp, j);
210 goto_list *sp = xmalloc (sizeof *sp);
211 sp->next = lookback[(s->reductions->lookahead_tokens - LA) + ri];
212 sp->value = gotono;
213 lookback[(s->reductions->lookahead_tokens - LA) + ri] = sp;
309 goto_list *sp;
312 for (sp = lookback[i]; sp; sp = sp->next)
313 bitset_or (LA[i], LA[i], goto_follows[sp->value]);
333 transitions *sp = s->transitions;
340 aver (sp->num == 0 || !TRANSITION_IS_DISABLED (sp, 0));
351 || (rp->num == 1 && sp->num && TRANSITION_IS_SHIFT (sp, 0))