summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorQuentin Carbonneaux2015-03-04 08:41:52 -0500
committerQuentin Carbonneaux2015-03-04 08:41:52 -0500
commita9cbafe4b0f0eb6a348361ff362944bf1318931c (patch)
treef5bdb8dc93445a06aaa1d732fae500c8cc29bd36
parent42562334ed3177da576aff2fd8ea43360c5fc42f (diff)
rename ch to chg
-rw-r--r--miniyacc.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/miniyacc.c b/miniyacc.c
index 24a2a54..c21a09f 100644
--- a/miniyacc.c
+++ b/miniyacc.c
@@ -339,7 +339,7 @@ int
stadd(Item **pi)
{
Item *i, *i1;
- int lo, hi, mid, n, ch;
+ int lo, hi, mid, n, chg;
/* http://www.iq0.com/duffgram/bsearch.c */
i = *pi;
@@ -358,13 +358,13 @@ stadd(Item **pi)
hi = mid;
}
if (hi<nst && icmp(st[hi], i)==0) {
- ch = 0;
+ chg = 0;
i1 = st[hi];
for (n=0; n<i->nt; n++)
- ch |= tsunion(&i1->ts[n].lk, &i->ts[n].lk);
+ chg |= tsunion(&i1->ts[n].lk, &i->ts[n].lk);
free(i);
*pi = i1;
- return ch;
+ return chg;
} else {
st = realloc(st, ++nst * sizeof st[0]);
if (!st)
@@ -382,7 +382,7 @@ stgen()
Rule *r;
Item *start, *i, *i1;
Term tini;
- int n, ch;
+ int n, chg;
ini = i = yalloc(1, sizeof *start);
*i = itm0;
@@ -395,9 +395,9 @@ stgen()
iadd(i, &tini);
iclose(i);
stadd(&i);
- ch = 1;
- while (ch)
- for (n=0, ch=0; n<nst; n++) {
+ chg = 1;
+ while (chg)
+ for (n=0, chg=0; n<nst; n++) {
i = st[n];
if (!i->gtbl)
i->gtbl = yalloc(nsy, sizeof i->gtbl[0]);
@@ -408,7 +408,7 @@ stgen()
i->gtbl[s] = 0;
continue;
}
- ch |= stadd(&i1);
+ chg |= stadd(&i1);
i->gtbl[s] = i1;
}
}