mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-14 14:53:03 +00:00
style: reduce scope in derives
* src/derives.c: here. And prefer prefix to postfix increment.
This commit is contained in:
@@ -40,11 +40,9 @@ rule ***derives;
|
|||||||
static void
|
static void
|
||||||
print_derives (void)
|
print_derives (void)
|
||||||
{
|
{
|
||||||
int i;
|
|
||||||
|
|
||||||
fputs ("DERIVES\n", stderr);
|
fputs ("DERIVES\n", stderr);
|
||||||
|
|
||||||
for (i = ntokens; i < nsyms; i++)
|
for (symbol_number i = ntokens; i < nsyms; ++i)
|
||||||
{
|
{
|
||||||
fprintf (stderr, " %s derives\n", symbols[i]->tag);
|
fprintf (stderr, " %s derives\n", symbols[i]->tag);
|
||||||
for (rule **rp = derives[i - ntokens]; *rp; ++rp)
|
for (rule **rp = derives[i - ntokens]; *rp; ++rp)
|
||||||
@@ -88,7 +86,7 @@ derives_compute (void)
|
|||||||
/* Q is the storage for DERIVES[...] (DERIVES[0] = q). */
|
/* Q is the storage for DERIVES[...] (DERIVES[0] = q). */
|
||||||
rule **q = xnmalloc (nvars + nrules, sizeof *q);
|
rule **q = xnmalloc (nvars + nrules, sizeof *q);
|
||||||
|
|
||||||
for (symbol_number i = ntokens; i < nsyms; i++)
|
for (symbol_number i = ntokens; i < nsyms; ++i)
|
||||||
{
|
{
|
||||||
rule_list *p = dset[i - ntokens];
|
rule_list *p = dset[i - ntokens];
|
||||||
derives[i - ntokens] = q;
|
derives[i - ntokens] = q;
|
||||||
|
|||||||
Reference in New Issue
Block a user