X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/66d35de779507f43ce3fac42e2a0a7fa8674d598..b59b91bb6e46b51bfc7960bacd654ca7b710f3c7:/src/closure.c?ds=inline diff --git a/src/closure.c b/src/closure.c index ed35c730..77ca72c8 100644 --- a/src/closure.c +++ b/src/closure.c @@ -26,9 +26,9 @@ #include "derives.h" #include "warshall.h" -/* ITEMSETSIZE is the size of the array ITEMSET. */ +/* NITEMSET is the size of the array ITEMSET. */ short *itemset; -int itemsetsize; +int nitemset; static unsigned *ruleset; @@ -218,7 +218,7 @@ closure (short *core, int n) ruleset[r] |= FDERIVES (ritem[core[c]])[r]; } - itemsetsize = 0; + nitemset = 0; c = 0; for (ruleno = 0; ruleno < rulesetsize * BITS_PER_WORD; ++ruleno) if (BITISSET (ruleset, ruleno)) @@ -226,23 +226,23 @@ closure (short *core, int n) int itemno = rule_table[ruleno].rhs; while (c < n && core[c] < itemno) { - itemset[itemsetsize] = core[c]; - itemsetsize++; + itemset[nitemset] = core[c]; + nitemset++; c++; } - itemset[itemsetsize] = itemno; - itemsetsize++; + itemset[nitemset] = itemno; + nitemset++; } while (c < n) { - itemset[itemsetsize] = core[c]; - itemsetsize++; + itemset[nitemset] = core[c]; + nitemset++; c++; } if (trace_flag) - print_closure ("output", itemset, itemsetsize); + print_closure ("output", itemset, nitemset); }