mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-14 14:53:03 +00:00
* src/bison.simple: Add %%user_code directive at the end.
* src/reader.c (read_additionnal_code): New. (reader): Use it. * src/output.c (output_program): Remove. (output): Update.
This commit is contained in:
11
src/output.c
11
src/output.c
@@ -1017,16 +1017,6 @@ output_parser (void)
|
||||
xfclose (fskel);
|
||||
}
|
||||
|
||||
static void
|
||||
output_program (void)
|
||||
{
|
||||
int c;
|
||||
|
||||
while ((c = getc (finput)) != EOF)
|
||||
obstack_1grow (&table_obstack, c);
|
||||
}
|
||||
|
||||
|
||||
static void
|
||||
free_itemsets (void)
|
||||
{
|
||||
@@ -1122,7 +1112,6 @@ output (void)
|
||||
/* Copy definitions in directive. */
|
||||
macro_insert ("definitions", obstack_finish (&attrs_obstack));
|
||||
output_parser ();
|
||||
output_program ();
|
||||
|
||||
obstack_free (¯o_obstack, 0);
|
||||
obstack_free (&output_obstack, 0);
|
||||
|
||||
Reference in New Issue
Block a user