1 |
2001-11-19 Akim Demaille <akim@epita.fr> |
2001-11-19 Akim Demaille <akim@epita.fr> |
2 |
|
|
3 |
|
* src/LR0.c (new_state, get_state): Complete TRACE code. |
4 |
|
* src/closure.c: Include `reader.h' to get `tags', needed by the |
5 |
|
trace code. |
6 |
|
Rename the conditional DEBUG as TRACE. |
7 |
|
Output consistently TRACEs to stderr, not stdout. |
8 |
|
* src/derives.c: Likewise. |
9 |
|
* src/reduce.c: (inaccessable_symbols): Using if is better style |
10 |
|
than goto. |
11 |
|
Use `#if TRACE' instead of `#if 0' for tracing code. |
12 |
|
|
13 |
|
2001-11-19 Akim Demaille <akim@epita.fr> |
14 |
|
|
15 |
* src/system.h (LIST_FREE, shortcpy): New. |
* src/system.h (LIST_FREE, shortcpy): New. |
16 |
* src/LR0.c: Use them. |
* src/LR0.c: Use them. |
17 |
* src/output.c (free_itemsets, free_reductions, free_shifts): |
* src/output.c (free_itemsets, free_reductions, free_shifts): |