* src/reduce.c (print_results): Rename as...

(reduce_output): This.
Output to OUT, passed as argument, instead of output_obstack.
(dump_grammar): Likewise.
(reduce_free): New.
Also free V1.
(reduce_grammar): No longer call reduce_output, since...
* src/print.c (print_results): do it.
* src/main.c (main): Call reduce_free;
This commit is contained in:
Akim Demaille
2001-11-12 09:15:57 +00:00
parent dad56b10d3
commit 6b307af66c
5 changed files with 76 additions and 53 deletions

View File

@@ -337,6 +337,7 @@ print_results (void)
size_t size = obstack_object_size (&output_obstack);
fwrite (obstack_finish (&output_obstack), 1, size, out);
reduce_output (out);
conflicts_output (out);
print_grammar (out);