]> git.saurik.com Git - bison.git/blobdiff - src/reduce.c
* src/reduce.c (reduce_grammar): When the language is empty,
[bison.git] / src / reduce.c
index 154e63bf404af9d6279b2dde8044a3268fae58d8..aadf3f8819bd72f903caae07781b008b38ba212e 100644 (file)
@@ -439,8 +439,9 @@ reduce_grammar (void)
   reduce_print ();
 
   if (!bitset_test (N, axiom->number - ntokens))
-    fatal (_("Start symbol %s does not derive any sentence"),
-          symbols[axiom->number]->tag);
+    fatal_at (startsymbol_location,
+             _("start symbol %s does not derive any sentence"),
+             startsymbol->tag);
 
   /* First reduce the nonterminals, as they renumber themselves in the
      whole grammar.  If you change the order, nonterms would be