6082 |
@noindent |
@noindent |
6083 |
will produce @file{output.c++} and @file{outfile.h++}. |
will produce @file{output.c++} and @file{outfile.h++}. |
6084 |
|
|
6085 |
|
For compatibility with @acronym{POSIX}, the standard Bison |
6086 |
|
distribution also contains a shell script called @command{yacc} that |
6087 |
|
invokes Bison with the @option{-y} option. |
6088 |
|
|
6089 |
@menu |
@menu |
6090 |
* Bison Options:: All the options described in detail, |
* Bison Options:: All the options described in detail, |
6091 |
in alphabetical order by short options. |
in alphabetical order by short options. |
6126 |
@file{y.tab.c}, and the other outputs are called @file{y.output} and |
@file{y.tab.c}, and the other outputs are called @file{y.output} and |
6127 |
@file{y.tab.h}. The purpose of this option is to imitate Yacc's output |
@file{y.tab.h}. The purpose of this option is to imitate Yacc's output |
6128 |
file name conventions. Thus, the following shell script can substitute |
file name conventions. Thus, the following shell script can substitute |
6129 |
for Yacc: |
for Yacc, and the Bison distribution contains such a script for |
6130 |
|
compatibility with @acronym{POSIX}: |
6131 |
|
|
6132 |
@example |
@example |
6133 |
bison -y $* |
#! /bin/sh |
6134 |
|
bison -y "$@" |
6135 |
@end example |
@end example |
6136 |
@end table |
@end table |
6137 |
|
|