]> git.saurik.com Git - bison.git/blobdiff - src/main.c
* lib/bitset-int.h, lib/bitset.c, lib/bitset.h, lib/bitsetv.c,
[bison.git] / src / main.c
index 6deec48a1f2d4d1d62c570e4bce37b5d7a6cd6ef..55dca624c4579f45b4372745ffde7fa592ee4425 100644 (file)
@@ -86,15 +86,15 @@ main (int argc, char *argv[])
   /* Output file names. */
   compute_output_file_names ();
 
+  /* Output the detailed report on the grammar.  */
+  if (verbose_flag)
+    print_results ();
+
   /* Stop if there were errors, to avoid trashing previous output
      files.  */
   if (complain_message_count)
     exit (1);
 
-  /* Output the detailed report on the grammar.  */
-  if (verbose_flag)
-    print_results ();
-
   /* Output the VCG graph.  */
   if (graph_flag)
     print_graph ();
@@ -110,8 +110,6 @@ main (int argc, char *argv[])
   free_nullable ();
   free_derives ();
 
-  output_files ();
-
   /* If using alloca.c, flush the alloca'ed memory for the benefit of
      people running Bison as a library in IDEs.  */
 #if C_ALLOCA