projects
/
bison.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
style: move argument handling of -W into the diagnostics module
[bison.git]
/
src
/
output.c
diff --git
a/src/output.c
b/src/output.c
index 7e552dcc87fb2a9473c6038641341638e53070e2..2b6842d7bc2249bcb97fadef2d6694384f16b0ee 100644
(file)
--- a/
src/output.c
+++ b/
src/output.c
@@
-1,6
+1,6
@@
/* Output the generated parsing program for Bison.
/* Output the generated parsing program for Bison.
- Copyright (C) 1984, 1986, 1989, 1992, 2000-201
2
Free Software
+ Copyright (C) 1984, 1986, 1989, 1992, 2000-201
3
Free Software
Foundation, Inc.
This file is part of Bison, the GNU Compiler Compiler.
Foundation, Inc.
This file is part of Bison, the GNU Compiler Compiler.
@@
-318,7
+318,7
@@
type_names_output (FILE *out)
fputs ("m4_define([b4_type_names],\n[", out);
for (i = 0; i < nsyms; /* nothing */)
{
fputs ("m4_define([b4_type_names],\n[", out);
for (i = 0; i < nsyms; /* nothing */)
{
- /
/ The index of the first symbol of the current type-name.
+ /
* The index of the first symbol of the current type-name. */
int i0 = i;
fputs (i ? ",\n[" : "[", out);
for (; i < nsyms && syms[i]->type_name == syms[i0]->type_name; ++i)
int i0 = i;
fputs (i ? ",\n[" : "[", out);
for (; i < nsyms && syms[i]->type_name == syms[i0]->type_name; ++i)
@@
-415,16
+415,16
@@
prepare_symbol_definitions (void)
i, Entry, Suffix); \
key = obstack_finish0 (&format_obstack);
i, Entry, Suffix); \
key = obstack_finish0 (&format_obstack);
- /
/ Whether the symbol has an identifier.
+ /
* Whether the symbol has an identifier. */
value = symbol_id_get (sym);
SET_KEY("has_id");
MUSCLE_INSERT_INT (key, !!value);
value = symbol_id_get (sym);
SET_KEY("has_id");
MUSCLE_INSERT_INT (key, !!value);
- /
/ Its identifier.
+ /
* Its identifier. */
SET_KEY("id");
MUSCLE_INSERT_STRING (key, value ? value : "");
SET_KEY("id");
MUSCLE_INSERT_STRING (key, value ? value : "");
- /
/ Its tag. Typically for documentation purpose.
+ /
* Its tag. Typically for documentation purpose. */
SET_KEY("tag");
MUSCLE_INSERT_STRING (key, sym->tag);
SET_KEY("tag");
MUSCLE_INSERT_STRING (key, sym->tag);
@@
-533,7
+533,7
@@
muscles_output (FILE *out)
symbol_numbers_output (out);
type_names_output (out);
user_actions_output (out);
symbol_numbers_output (out);
type_names_output (out);
user_actions_output (out);
- /
/ Must be last.
+ /
* Must be last. */
muscles_m4_output (out);
}
\f
muscles_m4_output (out);
}
\f