185 |
/* Nonzero if no lookahead is needed to decide what to do in state S. */ |
/* Nonzero if no lookahead is needed to decide what to do in state S. */ |
186 |
char consistent; |
char consistent; |
187 |
|
|
188 |
/* Used in LALR, not LR(0). */ |
/* Used in LALR, not LR(0). |
189 |
|
|
190 |
|
When a state is not consistent (there is an S/R or R/R conflict), |
191 |
|
lookaheads are needed to enable the reductions. NLOOKAHEADS is |
192 |
|
the number of lookahead guarded reductions of the |
193 |
|
LOOKAHEADS_RULE. For each rule LOOKAHEADS_RULE[R], LOOKAHEADS[R] |
194 |
|
is the bitset of the lookaheads enabling this reduction. */ |
195 |
int nlookaheads; |
int nlookaheads; |
196 |
bitsetv lookaheads; |
bitsetv lookaheads; |
197 |
rule_t **lookaheads_rule; |
rule_t **lookaheads_rule; |