65 |
|
|
66 |
2001-11-19 Akim Demaille <akim@epita.fr> |
2001-11-19 Akim Demaille <akim@epita.fr> |
67 |
|
|
68 |
* src/LR0.c (new_itemsets, get_state): Use more arrays and less |
* src/LR0.c (new_itemsets, get_state): Use more arrays and fewer |
69 |
pointers to clarify the code. |
pointers to clarify the code. |
70 |
(save_reductions, save_shifts): Factor common parts of alternatives. |
(save_reductions, save_shifts): Factor common parts of alternatives. |
71 |
|
|
117 |
|
|
118 |
2001-11-19 Akim Demaille <akim@epita.fr> |
2001-11-19 Akim Demaille <akim@epita.fr> |
119 |
|
|
120 |
* src/bison.simple (yyparse): When reporting verbosely an error, |
* src/bison.simple (yyparse): When verbosely reporting an error, |
121 |
no longer issue additional quotes around token names. |
no longer put additional quotes around token names. |
122 |
* tests/calc.at: Adjust. |
* tests/calc.at: Adjust. |
123 |
|
|
124 |
2001-11-19 Akim Demaille <akim@epita.fr> |
2001-11-19 Akim Demaille <akim@epita.fr> |
155 |
|
|
156 |
2001-11-19 Akim Demaille <akim@epita.fr> |
2001-11-19 Akim Demaille <akim@epita.fr> |
157 |
|
|
158 |
* src/lalr.c (F): New macro to access to the variable F. |
* src/lalr.c (F): New macro to access the variable F. |
159 |
Adjust. |
Adjust. |
160 |
|
|
161 |
2001-11-19 Akim Demaille <akim@epita.fr> |
2001-11-19 Akim Demaille <akim@epita.fr> |
162 |
|
|
163 |
* src/lalr.h (LA): New macro to access to the variable LA. |
* src/lalr.h (LA): New macro to access the variable LA. |
164 |
* src/output.c, src/lalr.c, src/print_graph.c, src/conflicts.c: |
* src/output.c, src/lalr.c, src/print_graph.c, src/conflicts.c: |
165 |
* src/lalr.c: Adjust. |
* src/lalr.c: Adjust. |
166 |
|
|
171 |
|
|
172 |
2001-11-19 Akim Demaille <akim@epita.fr> |
2001-11-19 Akim Demaille <akim@epita.fr> |
173 |
|
|
174 |
* src/lalr.h (lookaheads): Removed array, which contents is now |
* src/lalr.h (lookaheads): Removed array, whose contents is now |
175 |
member of... |
a member of... |
176 |
(state_t): this structure. |
(state_t): this structure. |
177 |
* src/output.c, src/lalr.c, src/print_graph.c, src/conflicts.c: |
* src/output.c, src/lalr.c, src/print_graph.c, src/conflicts.c: |
178 |
Adjust. |
Adjust. |
179 |
|
|
180 |
2001-11-19 Akim Demaille <akim@epita.fr> |
2001-11-19 Akim Demaille <akim@epita.fr> |
181 |
|
|
182 |
* src/lalr.h (consistent): Removed array, which contents is now |
* src/lalr.h (consistent): Removed array, whose contents is now |
183 |
member of... |
a member of... |
184 |
(state_t): this structure. |
(state_t): this structure. |
185 |
* src/output.c, src/lalr.c, src/print_graph.c, src/conflicts.c: |
* src/output.c, src/lalr.c, src/print_graph.c, src/conflicts.c: |
186 |
Adjust. |
Adjust. |
187 |
|
|
188 |
2001-11-19 Akim Demaille <akim@epita.fr> |
2001-11-19 Akim Demaille <akim@epita.fr> |
189 |
|
|
190 |
* src/lalr.h (reduction_table, shift_table): Removed arrays, which |
* src/lalr.h (reduction_table, shift_table): Removed arrays, whose |
191 |
contents is now members of... |
contents are now members of... |
192 |
(state_t): this structure. |
(state_t): this structure. |
193 |
* src/output.c, src/lalr.c, src/print_graph.c, src/conflicts.c: |
* src/output.c, src/lalr.c, src/print_graph.c, src/conflicts.c: |
194 |
Adjust. |
Adjust. |