]> git.saurik.com Git - bison.git/blobdiff - ChangeLog
* src/conflicts.c (log_resolution, flush_shift)
[bison.git] / ChangeLog
index 0ec19e162c8dd947387c1b4e64faa05e7ea64dd6..5a6c1b19e00990ce0445d6ba70ccbfa32bb2ee8e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2001-12-27  Akim Demaille  <akim@epita.fr>
+
+       * src/conflicts.c (log_resolution, flush_shift)
+       (resolve_sr_conflict, set_conflicts, solve_conflicts)
+       (count_sr_conflicts, count_rr_conflicts, conflicts_output)
+       (conflicts_print, print_reductions): Use a state_t instead of an
+       integer when referring to a state.
+       As much as possible, depend upon nlookaheads, instead of the
+       `lookaheadsp' member of the following state (since lookaheads of
+       successive states are successive, the difference between state n + 1
+       and n served as the number of lookaheads for state n).
+       * src/lalr.c (add_lookback_edge): Likewise.
+       * src/print.c (print_core, print_actions, print_state)
+       (print_results): Likewise.
+       * src/print_graph.c (print_core, print_actions, print_state)
+       (print_graph): Likewise.
+       * src/conflicts.h: Adjust.
+
 2001-12-27  Akim Demaille  <akim@epita.fr>
 
        * src/bison.hairy: Formatting/comment changes.