268 |
* Bison Options:: All the options described in detail, |
* Bison Options:: All the options described in detail, |
269 |
in alphabetical order by short options. |
in alphabetical order by short options. |
270 |
* Option Cross Key:: Alphabetical list of long options. |
* Option Cross Key:: Alphabetical list of long options. |
|
* VMS Invocation:: Bison command syntax on @acronym{VMS}. |
|
271 |
|
|
272 |
Frequently Asked Questions |
Frequently Asked Questions |
273 |
|
|
5905 |
* Bison Options:: All the options described in detail, |
* Bison Options:: All the options described in detail, |
5906 |
in alphabetical order by short options. |
in alphabetical order by short options. |
5907 |
* Option Cross Key:: Alphabetical list of long options. |
* Option Cross Key:: Alphabetical list of long options. |
|
* VMS Invocation:: Bison command syntax on @acronym{VMS}. |
|
5908 |
@end menu |
@end menu |
5909 |
|
|
5910 |
@node Bison Options |
@node Bison Options |
6096 |
@end example |
@end example |
6097 |
@end ifinfo |
@end ifinfo |
6098 |
|
|
|
@node VMS Invocation |
|
|
@section Invoking Bison under @acronym{VMS} |
|
|
@cindex invoking Bison under @acronym{VMS} |
|
|
@cindex @acronym{VMS} |
|
|
|
|
|
The command line syntax for Bison on @acronym{VMS} is a variant of the usual |
|
|
Bison command syntax---adapted to fit @acronym{VMS} conventions. |
|
|
|
|
|
To find the @acronym{VMS} equivalent for any Bison option, start with the long |
|
|
option, and substitute a @samp{/} for the leading @samp{--}, and |
|
|
substitute a @samp{_} for each @samp{-} in the name of the long option. |
|
|
For example, the following invocation under @acronym{VMS}: |
|
|
|
|
|
@example |
|
|
bison /debug/name_prefix=bar foo.y |
|
|
@end example |
|
|
|
|
|
@noindent |
|
|
is equivalent to the following command under @acronym{POSIX}. |
|
|
|
|
|
@example |
|
|
bison --debug --name-prefix=bar foo.y |
|
|
@end example |
|
|
|
|
|
The @acronym{VMS} file system does not permit filenames such as |
|
|
@file{foo.tab.c}. In the above example, the output file |
|
|
would instead be named @file{foo_tab.c}. |
|
|
|
|
6099 |
@c ================================================= Invoking Bison |
@c ================================================= Invoking Bison |
6100 |
|
|
6101 |
@node FAQ |
@node FAQ |