summaryrefslogtreecommitdiff
path: root/src/print.c
diff options
context:
space:
mode:
authorAkim Demaille <akim.demaille@gmail.com>2018-06-17 18:22:33 +0200
committerAkim Demaille <akim.demaille@gmail.com>2018-06-18 07:16:03 +0200
commit2efaa8e96af209d146feb1a1603b5a440f941e72 (patch)
tree59e14d8d1273be8facee9e8a11145080e1f272c9 /src/print.c
parent4cdcb6f2435fc1582076fede78f6602cb25eaab5 (diff)
downloadbison-2efaa8e96af209d146feb1a1603b5a440f941e72.tar.gz
style: reduce scopes
* src/print.c (print_terminal_symbols, print_nonterminal_symbols): Here.
Diffstat (limited to 'src/print.c')
-rw-r--r--src/print.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/print.c b/src/print.c
index 99cd629e..1fd86db0 100644
--- a/src/print.c
+++ b/src/print.c
@@ -405,7 +405,6 @@ static void
print_terminal_symbols (FILE *out)
{
symbol_number i;
- char buffer[90];
/* TERMINAL (type #) : rule #s terminal is on RHS */
fprintf (out, "%s\n\n", _("Terminals, with rules where they appear"));
@@ -414,6 +413,7 @@ print_terminal_symbols (FILE *out)
{
const char *tag = symbols[token_translations[i]]->tag;
int column = strlen (tag);
+ char buffer[90];
rule_number r;
item_number *rhsp;
@@ -440,7 +440,6 @@ static void
print_nonterminal_symbols (FILE *out)
{
symbol_number i;
- char buffer[90];
fprintf (out, "%s\n\n", _("Nonterminals, with rules where they appear"));
for (i = ntokens; i < nsyms; i++)
@@ -449,6 +448,8 @@ print_nonterminal_symbols (FILE *out)
int column = strlen (tag);
int left_count = 0, right_count = 0;
rule_number r;
+ char buffer[90];
+ buffer[0] = 0;
for (r = 0; r < nrules; r++)
{
@@ -463,7 +464,6 @@ print_nonterminal_symbols (FILE *out)
}
}
- buffer[0] = 0;
fputs (tag, out);
sprintf (buffer, " (%d)", i);
END_TEST (0);