typedef struct shifts
{
- struct shifts *next;
- short number;
short nshifts;
short shifts[1];
} shifts;
typedef struct reductions
{
- struct reductions *next;
- short number;
short nreds;
short rules[1];
} reductions;
char consistent;
/* Used in LALR, not LR(0). */
- short lookaheads;
+ /* Pseudo pointer into LA. */
+ short lookaheadsp;
+ int nlookaheads;
/* Its items. */
short nitems;