23 |
nritems. |
nritems. |
24 |
Adjust dependencies. |
Adjust dependencies. |
25 |
|
|
|
|
|
26 |
2002-04-07 Akim Demaille <akim@epita.fr> |
2002-04-07 Akim Demaille <akim@epita.fr> |
27 |
|
|
28 |
* src/reader.c: Normalize increments to prefix form. |
* src/reader.c: Normalize increments to prefix form. |
48 |
(symbol_new, symbol_free, hash_compare_symbol_t, hash_symbol_t) |
(symbol_new, symbol_free, hash_compare_symbol_t, hash_symbol_t) |
49 |
(symbols_new, symbols_free, symbols_do): these. |
(symbols_new, symbols_free, symbols_do): these. |
50 |
|
|
|
|
|
51 |
2002-04-07 Akim Demaille <akim@epita.fr> |
2002-04-07 Akim Demaille <akim@epita.fr> |
52 |
|
|
53 |
Use lib/hash for the symbol table. |
Use lib/hash for the symbol table. |
95 |
|
|
96 |
* src/lalr.h (LA): Is a bitsetv, not bitset*. |
* src/lalr.h (LA): Is a bitsetv, not bitset*. |
97 |
|
|
|
|
|
98 |
2002-04-07 Akim Demaille <akim@epita.fr> |
2002-04-07 Akim Demaille <akim@epita.fr> |
99 |
|
|
100 |
* src/lalr.h, src/lalr.c (LAruleno): Replace with... |
* src/lalr.h, src/lalr.c (LAruleno): Replace with... |
101 |
(LArule): this, which is an array to rule_t*. |
(LArule): this, which is an array to rule_t*. |
102 |
* src/print.c, src/conflicts.c: Adjust. |
* src/print.c, src/conflicts.c: Adjust. |
103 |
|
|
|
|
|
104 |
2002-04-07 Akim Demaille <akim@epita.fr> |
2002-04-07 Akim Demaille <akim@epita.fr> |
105 |
|
|
106 |
* src/gram.h (rule_t): Rename `number' as `user_number'. |
* src/gram.h (rule_t): Rename `number' as `user_number'. |
172 |
* src/symtab.h: here. |
* src/symtab.h: here. |
173 |
No longer include `gram.h'. |
No longer include `gram.h'. |
174 |
|
|
|
|
|
175 |
2002-04-07 Akim Demaille <akim@epita.fr> |
2002-04-07 Akim Demaille <akim@epita.fr> |
176 |
|
|
177 |
* src/gram.h, src/gram.c (rules_rhs_length): New. |
* src/gram.h, src/gram.c (rules_rhs_length): New. |