]> git.saurik.com Git - bison.git/blobdiff - src/state.h
* src/lalr.c (state_lookahead_tokens_count): For code readability,
[bison.git] / src / state.h
index e0aa6b75280fb14601e8c1102f240cec6c67e14b..2d67bb7c31b6b0e6fa19d9fc7927d48a9c5107bd 100644 (file)
@@ -202,18 +202,14 @@ struct state
   reductions *reductions;
   errs *errs;
 
-  /* Nonzero if no lookahead is needed to decide what to do in state S.  */
+  /* If non-zero, then no lookahead sets on reduce actions are needed to
+     decide what to do in state S.  */
   char consistent;
 
   /* If some conflicts were solved thanks to precedence/associativity,
      a human readable description of the resolution.  */
   const char *solved_conflicts;
 
-  /* Conflict resolution sometimes makes states unreachable.  Initialized to 0
-     in state_new and then used by state_remove_unreachable_states after
-     conflicts_solve.  */
-  bool reachable;
-
   /* Its items.  Must be last, since ITEMS can be arbitrarily large.
      */
   size_t nitems;