-* Previously, Bison sometimes generated parser tables with states that were
- unreachable due to conflicts in predecessor states. Bison now:
+* Previously, Bison sometimes generated parser tables containing unreachable
+ states. A state can become unreachable during conflict resolution if Bison
+ disables a shift action leading to it from a predecessor state. Bison now:
3. For any rule used only in such states, Bison now reports the rule as
"never reduced because of conflicts".
3. For any rule used only in such states, Bison now reports the rule as
"never reduced because of conflicts".
* When instructed to generate a `.output' file including lookahead sets
(using `--report=lookahead', for example), Bison now prints each reduction's
lookahead set only next to the associated state's one item that (1) is
* When instructed to generate a `.output' file including lookahead sets
(using `--report=lookahead', for example), Bison now prints each reduction's
lookahead set only next to the associated state's one item that (1) is