]> git.saurik.com Git - bison.git/blobdiff - src/LR0.c
* src/closure.c (firsts): Now, also a bitset.
[bison.git] / src / LR0.c
index 3f06fedff43954323552cf510b349f92b72a515b..6a911f240f47fe0bc569729854dd6c9e820aa4dc 100644 (file)
--- a/src/LR0.c
+++ b/src/LR0.c
@@ -113,6 +113,7 @@ allocate_storage (void)
   shiftset = XCALLOC (short, nsyms);
   redset = XCALLOC (short, nrules + 1);
   state_hash = XCALLOC (state_t *, STATE_HASH_SIZE);
+  shift_symbol = XCALLOC (short, nsyms);
 }
 
 
@@ -154,7 +155,6 @@ new_itemsets (void)
   for (i = 0; i < nsyms; i++)
     kernel_size[i] = 0;
 
-  shift_symbol = XCALLOC (short, nsyms);
   nshifts = 0;
 
   for (i = 0; i < nitemset; ++i)
@@ -364,9 +364,9 @@ save_reductions (void)
 }
 
 \f
-/*--------------------.
+/*---------------.
 | Build STATES.  |
-`--------------------*/
+`---------------*/
 
 static void
 set_states (void)