]>
Commit | Line | Data |
---|---|---|
80df8768 AD |
1 | 2001-12-10 Akim Demaille <akim@epita.fr> |
2 | ||
3 | * configure.in: Require 2.52g. | |
4 | M4 is not needed, but AUTOM4TE is. | |
5 | * m4/m4.m4: Remove. | |
6 | * tests/Makefile.am: Adjust. | |
7 | ||
8 | ||
f693ad14 AD |
9 | 2001-12-10 Akim Demaille <akim@epita.fr> |
10 | ||
11 | One structure for states is enough, even though theoretically | |
12 | there are LR(0) states and LALR(1) states. | |
13 | ||
14 | * src/lalr.h (state_t): Remove. | |
15 | (state_table): Be state_t **, not state_t *. | |
16 | * src/state.h (core, CORE_ALLOC): Rename as... | |
17 | (state_t, STATE_ALLOC): this. | |
18 | Add the LALR(1) members: shifts, reductions, errs. | |
19 | * src/LR0.c (state_table): Rename as... | |
20 | (state_hash): this, to avoid name clashes with the global | |
21 | `state_table'. | |
22 | * src/print_graph.c, src/LR0.c, src/LR0.h, src/conflicts.c | |
23 | * src/lalr.c, src/lalr.h, src/output.c, src/print.c: Adjust. | |
24 | ||
25 | ||
74ffbcb6 AD |
26 | 2001-12-10 Akim Demaille <akim@epita.fr> |
27 | ||
28 | Bison dumps core on bash.y. | |
29 | Reported by Pascal Bart. | |
30 | ||
31 | * src/warshall.c (bitmatrix_print): New. | |
32 | (TC): Use it. | |
33 | When performing a transitive closure R(i, j) && R(j, k) => R(i, k), | |
34 | j must be the outer loop. | |
35 | * tests/regression.at (Broken Closure): New. | |
36 | ||
07708e19 AD |
37 | 2001-12-05 Akim Demaille <akim@epita.fr> |
38 | ||
39 | * tests/atlocal.in (CPPFLAGS): Do not leave a space between -I and | |
40 | its argument. | |
41 |