1 |
2002-04-07 Akim Demaille <akim@epita.fr> |
2002-04-07 Akim Demaille <akim@epita.fr> |
2 |
|
|
3 |
|
Rename all the `bucket's as `symbol_t'. |
4 |
|
|
5 |
|
* src/gram.c, src/gram.h, src/lex.c, src/lex.h, src/output.c, |
6 |
|
* src/reader.c, src/reader.h, src/reduce.c, src/state.h, |
7 |
|
* src/symtab.c, src/symtab.h (bucket): Rename as... |
8 |
|
(symbol_t): this. |
9 |
|
(symbol_list_new, bucket_check_defined, bucket_make_alias) |
10 |
|
(bucket_check_alias_consistence, bucket_pack, bucket_translation) |
11 |
|
(bucket_new, bucket_free, hash_compare_bucket, hash_bucket) |
12 |
|
(buckets_new, buckets_free, buckets_do): Rename as... |
13 |
|
(symbol_list_new, symbol_check_defined, symbol_make_alias) |
14 |
|
(symbol_check_alias_consistence, symbol_pack, symbol_translation) |
15 |
|
(symbol_new, symbol_free, hash_compare_symbol_t, hash_symbol_t) |
16 |
|
(symbols_new, symbols_free, symbols_do): these. |
17 |
|
|
18 |
|
|
19 |
|
2002-04-07 Akim Demaille <akim@epita.fr> |
20 |
|
|
21 |
Use lib/hash for the symbol table. |
Use lib/hash for the symbol table. |
22 |
|
|
23 |
* src/gram.c (ntokens): Initialize to 1, to reserve a slot for |
* src/gram.c (ntokens): Initialize to 1, to reserve a slot for |