]> git.saurik.com Git - bison.git/blobdiff - src/gram.c
* src/reader.c (parse_action): Don't store directly into the
[bison.git] / src / gram.c
index 3fc03d0e09600cd9f24a367a2c3fdea24c79e5b5..90a0b527cb29c1e435d40d27419a497c6231228e 100644 (file)
@@ -29,7 +29,7 @@
 /* comments for these variables are in gram.h  */
 
 item_number_t *ritem = NULL;
-int nritems = 0;
+unsigned int nritems = 0;
 
 rule_t *rules = NULL;
 int nrules = 0;
@@ -39,9 +39,7 @@ int nsyms = 0;
 int ntokens = 1;
 int nvars = 0;
 
-token_number_t *token_translations = NULL;
-
-token_number_t start_symbol = 0;
+symbol_number_t *token_translations = NULL;
 
 int max_user_token_number = 256;
 
@@ -70,7 +68,7 @@ rule_rhs_length (rule_t *rule)
 void
 ritem_print (FILE *out)
 {
-  int i;
+  unsigned int i;
   fputs ("RITEM\n", out);
   for (i = 0; i < nritems; ++i)
     if (ritem[i] >= 0)