]> git.saurik.com Git - bison.git/blobdiff - src/main.c
* src/output.c (output): Delete call to reader_output_yylsp.
[bison.git] / src / main.c
index 1b3a45a15f95fe671f9f556176063379e059c94b..6dfffbebc12fe45436a1cd8ab45b438d2117ede9 100644 (file)
@@ -1,5 +1,5 @@
 /* Top level entry point of bison,
 /* Top level entry point of bison,
-   Copyright (C) 1984, 1986, 1989, 1992, 1995, 2000
+   Copyright 1984, 1986, 1989, 1992, 1995, 2000
    Free Software Foundation, Inc.
 
    This file is part of Bison, the GNU Compiler Compiler.
    Free Software Foundation, Inc.
 
    This file is part of Bison, the GNU Compiler Compiler.
@@ -33,6 +33,8 @@
 #include "print.h"
 #include "LR0.h"
 #include "conflicts.h"
 #include "print.h"
 #include "LR0.h"
 #include "conflicts.h"
+#include "print_graph.h"
+#include "muscle_tab.h"
 
 /* The name this program was run with, for messages.  */
 char *program_name;
 
 /* The name this program was run with, for messages.  */
 char *program_name;
@@ -50,6 +52,7 @@ main (int argc, char *argv[])
   lineno = 0;
   getargs (argc, argv);
 
   lineno = 0;
   getargs (argc, argv);
 
+  muscle_init ();
   open_files ();
 
   /* Read the input.  Copy some parts of it to FGUARD, FACTION, FTABLE
   open_files ();
 
   /* Read the input.  Copy some parts of it to FGUARD, FACTION, FTABLE
@@ -83,6 +86,9 @@ main (int argc, char *argv[])
   /* Print information about results, if requested.  */
   print_results ();
 
   /* Print information about results, if requested.  */
   print_results ();
 
+  /* Output the VCG graph.  */
+  print_graph ();
+
   /* Output the tables and the parser to ftable.  In file output.  */
   output ();
 
   /* Output the tables and the parser to ftable.  In file output.  */
   output ();