]> git.saurik.com Git - bison.git/blobdiff - src/nullable.c
Add nls.m4, po.m4.
[bison.git] / src / nullable.c
index cf6cfd68c0831b370c7693e3ddca1c1057ae1ab6..9357535c9bdef723d94e15dd373d572c46cbc4d2 100644 (file)
@@ -83,10 +83,10 @@ nullable_compute (void)
          {
            /* This rule has a non empty RHS. */
            item_number *rp = NULL;
-           int any_tokens = 0;
+           bool any_tokens = false;
            for (rp = rules_ruleno->rhs; *rp >= 0; ++rp)
              if (ISTOKEN (*rp))
-               any_tokens = 1;
+               any_tokens = true;
 
            /* This rule has only nonterminals: schedule it for the second
               pass.  */
@@ -108,7 +108,7 @@ nullable_compute (void)
            if (rules_ruleno->useful
                && ! nullable[rules_ruleno->lhs->number - ntokens])
              {
-               nullable[rules_ruleno->lhs->number - ntokens] = 1;
+               nullable[rules_ruleno->lhs->number - ntokens] = true;
                *s2++ = rules_ruleno->lhs->number;
              }
          }
@@ -121,7 +121,7 @@ nullable_compute (void)
        if (--rcount[r->number] == 0)
          if (r->useful && ! nullable[r->lhs->number - ntokens])
            {
-             nullable[r->lhs->number - ntokens] = 1;
+             nullable[r->lhs->number - ntokens] = true;
              *s2++ = r->lhs->number;
            }
       }