1 ?RCS: $Id: yacc.U,v 3.0.1.1 1994/05/13 15:28:48 ram Exp $
3 ?RCS: Copyright (c) 1991-1993, Raphael Manfredi
5 ?RCS: You may redistribute only under the terms of the Artistic Licence,
6 ?RCS: as specified in the README file that comes with the distribution.
7 ?RCS: You may reuse parts of this distribution only within the terms of
8 ?RCS: that same Artistic Licence; a copy of which may be found at the root
9 ?RCS: of the source tree for dist 3.0.
11 ?RCS: $Log: yacc.U,v $
12 ?RCS: Revision 3.0.1.1 1994/05/13 15:28:48 ram
13 ?RCS: patch27: added byacc as another alternative (ADO)
15 ?RCS: Revision 3.0 1993/08/18 12:10:03 ram
16 ?RCS: Baseline for dist 3.0 netwide release.
18 ?MAKE:yacc yaccflags: Guess Myread Oldconfig byacc bison cat test _exe
19 ?MAKE: -pick add $@ %<
21 ?S: This variable holds the name of the compiler compiler we
22 ?S: want to use in the Makefile. It can be yacc, byacc, or bison -y.
25 ?S: This variable contains any additional yacc flags desired by the
26 ?S: user. It is up to the Makefile to use this.
29 : determine compiler compiler
38 if $test -f "$byacc$_exe"; then
42 if $test -f "$bison$_exe"; then
43 comp="$comp or bison -y"
45 rp="Which compiler compiler ($comp) shall I use?"
54 echo "(Adding -y option to bison to get yacc-compatible behaviour.)"
61 : see if we need extra yacc flags
68 Your yacc program may need extra flags to normally process the parser sources.
69 Do NOT specify any -d or -v flags here, since those are explicitely known
70 by the various Makefiles. However, if your machine has strange/undocumented
71 options (like -Sr# on SCO to specify the maximum number of grammar rules), then
72 please add them here. To use no flags, specify the word "none".
75 rp="Any additional yacc flags?"