[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
25-fyi-print-closure.patch
From: |
Akim Demaille |
Subject: |
25-fyi-print-closure.patch |
Date: |
Wed, 05 Dec 2001 08:26:07 +0100 |
Index: ChangeLog
from Akim Demaille <address@hidden>
* src/closure.c (print_firsts, print_fderives): De-obfuscate.
Index: src/closure.c
--- src/closure.c Mon, 03 Dec 2001 19:13:20 +0100 akim
+++ src/closure.c Mon, 03 Dec 2001 19:34:06 +0100 akim
@@ -64,20 +64,14 @@
static void
print_firsts (void)
{
- int i;
- int j;
- unsigned *rowp;
+ int i, j;
fprintf (stderr, "FIRSTS\n");
-
for (i = ntokens; i < nsyms; i++)
{
fprintf (stderr, "\t%s firsts\n", tags[i]);
-
- rowp = FIRSTS (i - ntokens);
-
for (j = 0; j < nvars; j++)
- if (BITISSET (rowp, j))
+ if (BITISSET (FIRSTS (i - ntokens), j))
fprintf (stderr, "\t\t%d (%s)\n", j + ntokens, tags[j + ntokens]);
}
fprintf (stderr, "\n\n");
@@ -89,17 +83,14 @@
{
int i;
int j;
- unsigned *rp;
fprintf (stderr, "FDERIVES\n");
for (i = ntokens; i < nsyms; i++)
{
fprintf (stderr, "\t%s derives\n", tags[i]);
- rp = FDERIVES (i);
-
for (j = 0; j <= nrules; j++)
- if (BITISSET (rp, j))
+ if (BITISSET (FDERIVES (i), j))
{
short *rhsp;
fprintf (stderr, "\t\t%d:", j);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- 25-fyi-print-closure.patch,
Akim Demaille <=