]> git.saurik.com Git - bison.git/blobdiff - src/getargs.c
Adjust.
[bison.git] / src / getargs.c
index 7b0046a462f9bf6ad4e16ff98624c8716a5df054..24b6d8939e8f9351494fde200adc56158252c300 100644 (file)
@@ -89,7 +89,9 @@ Output:\n\
   -d, --defines              also produce a header file\n\
   -v, --verbose              also produce an explanation of the automaton\n\
   -b, --file-prefix=PREFIX   specify a PREFIX for output files\n\
   -d, --defines              also produce a header file\n\
   -v, --verbose              also produce an explanation of the automaton\n\
   -b, --file-prefix=PREFIX   specify a PREFIX for output files\n\
-  -o, --output-file=FILE     leave output to FILE\n"), stream);
+  -o, --output-file=FILE     leave output to FILE\n\
+  -g, --graph                also produce a VCG graph description of the \
+automaton\n"), stream);
   putc ('\n', stream);
 
   fputs (_("\
   putc ('\n', stream);
 
   fputs (_("\
@@ -153,7 +155,9 @@ getargs (int argc, char *argv[])
        exit (0);
 
       case 'g':
        exit (0);
 
       case 'g':
+       /* Here, the -g and --graph=FILE options are differentiated.  */
        graph_flag = 1;
        graph_flag = 1;
+       spec_graph_file = optarg;
        break;
 
       case 'v':
        break;
 
       case 'v':
@@ -165,7 +169,9 @@ getargs (int argc, char *argv[])
        break;
 
       case 'd':
        break;
 
       case 'd':
+       /* Here, the -d and --defines options are differentiated.  */
        defines_flag = 1;
        defines_flag = 1;
+       spec_defines_file = optarg;
        break;
 
       case 'l':
        break;
 
       case 'l':