1 |
2001-12-29 Akim Demaille <akim@epita.fr> |
2001-12-29 Akim Demaille <akim@epita.fr> |
2 |
|
|
3 |
|
* src/derives.c (print_derives): Be sure to use `>= 0', not `> 0', |
4 |
|
when walking through ritem, even via rule->rhs. |
5 |
|
* src/reduce.c (dump_grammar, useful_production, reduce_output) |
6 |
|
(useful_production, useless_nonterminals): Likewise. |
7 |
|
(reduce_grammar_tables): Likewise, plus update nritems. |
8 |
|
* src/nullable.c (set_nullable): Likewise. |
9 |
|
* src/lalr.c (build_relations): Likewise. |
10 |
|
* tests/sets.at (Nullable): Adjust. |
11 |
|
Fortunately, now, the $axiom is no longer nullable. |
12 |
|
|
13 |
|
|
14 |
|
2001-12-29 Akim Demaille <akim@epita.fr> |
15 |
|
|
16 |
* src/LR0.c (generate_states): Use nritems, not nitems, nor using |
* src/LR0.c (generate_states): Use nritems, not nitems, nor using |
17 |
the 0-sentinel. |
the 0-sentinel. |
18 |
* src/gram.c (ritem_longest_rhs): Likewise. |
* src/gram.c (ritem_longest_rhs): Likewise. |