diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2003-05-24 19:16:02 +0000 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2003-05-24 19:16:02 +0000 |
commit | d08290769c798befc27e9f8bbc3f1a3da12d1f08 (patch) | |
tree | de08694263007eb7b71049047135f35b40cfd94f /src/lalr.c | |
parent | 637fa3f83edca74df6a9d834ffe7bfd4d7468793 (diff) | |
download | bison-d08290769c798befc27e9f8bbc3f1a3da12d1f08.tar.gz |
Switch from 'int' to 'bool' where that makes sense.
Diffstat (limited to 'src/lalr.c')
-rw-r--r-- | src/lalr.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -1,6 +1,6 @@ /* Compute look-ahead criteria for Bison. - Copyright (C) 1984, 1986, 1989, 2000, 2001, 2002 + Copyright (C) 1984, 1986, 1989, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. This file is part of Bison, the GNU Compiler Compiler. @@ -239,7 +239,7 @@ build_relations (void) for (rulep = derives[symbol1 - ntokens]; *rulep; rulep++) { - int done; + bool done; int length = 1; item_number *rp; state *s = states[from_state[i]]; @@ -256,10 +256,10 @@ build_relations (void) add_lookback_edge (s, *rulep, i); length--; - done = 0; + done = false; while (!done) { - done = 1; + done = true; rp--; /* JF added rp>=ritem && I hope to god its right! */ if (rp >= ritem && ISVAR (*rp)) @@ -268,7 +268,7 @@ build_relations (void) edge[nedges++] = map_goto (states1[--length], item_number_as_symbol_number (*rp)); if (nullable[*rp - ntokens]) - done = 0; + done = false; } } } |