Version 1.29.

This commit is contained in:
Akim Demaille
2001-09-07 12:12:30 +00:00
parent ac481f3b08
commit 3afa674b1d
14 changed files with 1045 additions and 1052 deletions

View File

@@ -1,3 +1,7 @@
2001-09-07 Akim Demaille <akim@epita.fr>
Version 1.29.
2001-08-30 Akim Demaille <akim@epita.fr>
* tests/atgeneral.m4, tests/atconfig.in, tests/suite.at: Remove.

View File

@@ -133,9 +133,8 @@ RECURSIVE_TARGETS = info-recursive dvi-recursive install-info-recursive \
install-exec-recursive installdirs-recursive install-recursive \
uninstall-recursive check-recursive installcheck-recursive
DIST_COMMON = README ./stamp-h.in ABOUT-NLS AUTHORS COPYING ChangeLog \
INSTALL Makefile.am Makefile.in NEWS README-alpha THANKS \
aclocal.m4 config.hin configure configure.in missing \
mkinstalldirs
INSTALL Makefile.am Makefile.in NEWS THANKS aclocal.m4 \
config.hin configure configure.in
DIST_SUBDIRS = $(SUBDIRS)
all: config.h
$(MAKE) $(AM_MAKEFLAGS) all-recursive

2
NEWS
View File

@@ -1,7 +1,7 @@
Bison News
----------
Changes in version 1.28e:
Changes in version 1.29:
* Output file does not redefine const; that is now config.h's job.

View File

@@ -1,4 +1,4 @@
/* config.hin. Generated automatically from configure.in by autoheader. */
/* config.hin. Generated from configure.in by autoheader. */
/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
systems. This function is required for `alloca.c' support on those systems.

20
config/config.guess vendored
View File

@@ -3,7 +3,7 @@
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
# Free Software Foundation, Inc.
timestamp='2001-08-23'
timestamp='2001-09-04'
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
@@ -393,6 +393,7 @@ EOF
echo clipper-intergraph-clix${UNAME_RELEASE}
exit 0 ;;
mips:*:*:UMIPS | mips:*:*:RISCos)
eval $set_cc_for_build
sed 's/^ //' << EOF >$dummy.c
#ifdef __cplusplus
#include <stdio.h> /* for printf() prototype */
@@ -414,7 +415,6 @@ EOF
exit (-1);
}
EOF
eval $set_cc_for_build
$CC_FOR_BUILD $dummy.c -o $dummy \
&& ./$dummy `echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` \
&& rm -f $dummy.c $dummy && exit 0
@@ -484,6 +484,7 @@ EOF
exit 0 ;;
*:AIX:2:3)
if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
eval $set_cc_for_build
sed 's/^ //' << EOF >$dummy.c
#include <sys/systemcfg.h>
@@ -495,7 +496,6 @@ EOF
exit(0);
}
EOF
eval $set_cc_for_build
$CC_FOR_BUILD $dummy.c -o $dummy && ./$dummy && rm -f $dummy.c $dummy && exit 0
rm -f $dummy.c $dummy
echo rs6000-ibm-aix3.2.5
@@ -563,6 +563,7 @@ EOF
fi ;;
esac
if [ "${HP_ARCH}" = "" ]; then
eval $set_cc_for_build
sed 's/^ //' << EOF >$dummy.c
#define _HPUX_SOURCE
@@ -596,10 +597,9 @@ EOF
exit (0);
}
EOF
eval $set_cc_for_build
(CCOPTS= $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null ) && HP_ARCH=`./$dummy`
if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi
rm -f $dummy.c $dummy
(CCOPTS= $CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null ) && HP_ARCH=`./$dummy`
if test -z "$HP_ARCH"; then HP_ARCH=hppa; fi
rm -f $dummy.c $dummy
fi ;;
esac
echo ${HP_ARCH}-hp-hpux${HPUX_REV}
@@ -609,6 +609,7 @@ EOF
echo ia64-hp-hpux${HPUX_REV}
exit 0 ;;
3050*:HI-UX:*:*)
eval $set_cc_for_build
sed 's/^ //' << EOF >$dummy.c
#include <unistd.h>
int
@@ -634,7 +635,6 @@ EOF
exit (0);
}
EOF
eval $set_cc_for_build
$CC_FOR_BUILD $dummy.c -o $dummy && ./$dummy && rm -f $dummy.c $dummy && exit 0
rm -f $dummy.c $dummy
echo unknown-hitachi-hiuxwe2
@@ -851,6 +851,7 @@ EOF
exit 0 ;;
esac
# Determine whether the default compiler is a.out or elf
eval $set_cc_for_build
cat >$dummy.c <<EOF
#include <features.h>
#ifdef __cplusplus
@@ -875,7 +876,6 @@ EOF
return 0;
}
EOF
eval $set_cc_for_build
$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy "${UNAME_MACHINE}" && rm -f $dummy.c $dummy && exit 0
rm -f $dummy.c $dummy
test x"${TENTATIVE}" != x && echo "${TENTATIVE}" && exit 0
@@ -1122,6 +1122,7 @@ esac
#echo '(No uname command or uname output not recognized.)' 1>&2
#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
eval $set_cc_for_build
cat >$dummy.c <<EOF
#ifdef _SEQUENT_
# include <sys/types.h>
@@ -1236,7 +1237,6 @@ main ()
}
EOF
eval $set_cc_for_build
$CC_FOR_BUILD $dummy.c -o $dummy 2>/dev/null && ./$dummy && rm -f $dummy.c $dummy && exit 0
rm -f $dummy.c $dummy

5
config/config.sub vendored
View File

@@ -3,7 +3,7 @@
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
# Free Software Foundation, Inc.
timestamp='2001-08-23'
timestamp='2001-09-04'
# This file is (in principle) common to ALL GNU software.
# The presence of a machine in this file suggests that SOME GNU software
@@ -236,7 +236,8 @@ case $basic_machine in
| mips16 | mips64 | mips64el | mips64orion | mips64orionel \
| mips64vr4100 | mips64vr4100el | mips64vr4300 \
| mips64vr4300el | mips64vr5000 | mips64vr5000el \
| mipsbe | mipsel | mipsle | mipstx39 | mipstx39el \
| mipsbe | mipseb | mipsel | mipsle | mipstx39 | mipstx39el \
| mipsisa32 \
| mn10200 | mn10300 \
| ns16k | ns32k \
| openrisc \

1800
configure vendored

File diff suppressed because it is too large Load Diff

View File

@@ -18,10 +18,10 @@
# We need a recent Autoconf to run a recent Autotest.
AC_PREREQ(2.52c)
AC_INIT([GNU Bison], [1.28e], [bug-bison@gnu.org])
AC_INIT([GNU Bison], [1.29], [bug-bison@gnu.org])
AC_CONFIG_AUX_DIR(config)
AM_INIT_AUTOMAKE([bison], [1.28e])
AM_INIT_AUTOMAKE([bison], [1.29])
AM_CONFIG_HEADER(config.h:config.hin)
# Initialize the test suite.

View File

@@ -31,115 +31,115 @@ instead of in the original English.

Indirect:
bison.info-1: 1313
bison.info-2: 50688
bison.info-3: 100578
bison.info-4: 150128
bison.info-5: 197515
bison.info-2: 50686
bison.info-3: 100576
bison.info-4: 150126
bison.info-5: 197513

Tag Table:
(Indirect)
Node: Top1313
Node: Introduction8966
Node: Conditions10241
Node: Copying11705
Node: Concepts30908
Node: Language and Grammar31987
Node: Grammar in Bison37003
Node: Semantic Values38927
Node: Semantic Actions41028
Node: Locations Overview42217
Node: Bison Parser43664
Node: Stages45976
Node: Grammar Layout47259
Node: Examples48516
Node: RPN Calc49714
Node: Rpcalc Decls50688
Node: Rpcalc Rules52275
Node: Rpcalc Input54075
Node: Rpcalc Line55536
Node: Rpcalc Expr56651
Node: Rpcalc Lexer58596
Node: Rpcalc Main61168
Node: Rpcalc Error61566
Node: Rpcalc Gen62574
Node: Rpcalc Compile63723
Node: Infix Calc64598
Node: Simple Error Recovery67305
Node: Location Tracking Calc69194
Node: Ltcalc Decls69924
Node: Ltcalc Rules70833
Node: Ltcalc Lexer72894
Node: Multi-function Calc75232
Node: Mfcalc Decl76799
Node: Mfcalc Rules78822
Node: Mfcalc Symtab80202
Node: Exercises86575
Node: Grammar File87081
Node: Grammar Outline87929
Node: C Declarations88663
Node: Bison Declarations89243
Node: Grammar Rules89655
Node: C Code90115
Node: Symbols91045
Node: Rules96126
Node: Recursion97765
Node: Semantics99484
Node: Value Type100578
Node: Multiple Types101250
Node: Actions102267
Node: Action Types105052
Node: Mid-Rule Actions106355
Node: Locations111925
Node: Location Type112573
Node: Actions and Locations113131
Node: Location Default Action115287
Node: Declarations116750
Node: Token Decl118069
Node: Precedence Decl120082
Node: Union Decl121633
Node: Type Decl122477
Node: Expect Decl123383
Node: Start Decl124929
Node: Pure Decl125307
Node: Decl Summary126984
Node: Multiple Parsers132367
Node: Interface133861
Node: Parser Function134733
Node: Lexical135568
Node: Calling Convention136974
Node: Token Values139745
Node: Token Positions140894
Node: Pure Calling141779
Node: Error Reporting144711
Node: Action Features146833
Node: Algorithm150128
Node: Look-Ahead152421
Node: Shift/Reduce154553
Node: Precedence157465
Node: Why Precedence158116
Node: Using Precedence159981
Node: Precedence Examples160949
Node: How Precedence161650
Node: Contextual Precedence162799
Node: Parser States164590
Node: Reduce/Reduce165833
Node: Mystery Conflicts169394
Node: Stack Overflow172780
Node: Error Recovery174153
Node: Context Dependency179289
Node: Semantic Tokens180137
Node: Lexical Tie-ins183154
Node: Tie-in Recovery184702
Node: Debugging186874
Node: Invocation190175
Node: Bison Options191427
Node: Environment Variables195039
Node: Option Cross Key195887
Node: VMS Invocation196731
Node: Table of Symbols197515
Node: Glossary205154
Node: Copying This Manual211458
Node: GNU Free Documentation License211667
Node: Index231532
Node: Introduction8965
Node: Conditions10239
Node: Copying11703
Node: Concepts30906
Node: Language and Grammar31985
Node: Grammar in Bison37001
Node: Semantic Values38925
Node: Semantic Actions41026
Node: Locations Overview42215
Node: Bison Parser43662
Node: Stages45974
Node: Grammar Layout47257
Node: Examples48514
Node: RPN Calc49712
Node: Rpcalc Decls50686
Node: Rpcalc Rules52273
Node: Rpcalc Input54073
Node: Rpcalc Line55534
Node: Rpcalc Expr56649
Node: Rpcalc Lexer58594
Node: Rpcalc Main61166
Node: Rpcalc Error61564
Node: Rpcalc Gen62572
Node: Rpcalc Compile63721
Node: Infix Calc64596
Node: Simple Error Recovery67303
Node: Location Tracking Calc69192
Node: Ltcalc Decls69922
Node: Ltcalc Rules70831
Node: Ltcalc Lexer72892
Node: Multi-function Calc75230
Node: Mfcalc Decl76797
Node: Mfcalc Rules78820
Node: Mfcalc Symtab80200
Node: Exercises86573
Node: Grammar File87079
Node: Grammar Outline87927
Node: C Declarations88661
Node: Bison Declarations89241
Node: Grammar Rules89653
Node: C Code90113
Node: Symbols91043
Node: Rules96124
Node: Recursion97763
Node: Semantics99482
Node: Value Type100576
Node: Multiple Types101248
Node: Actions102265
Node: Action Types105050
Node: Mid-Rule Actions106353
Node: Locations111923
Node: Location Type112571
Node: Actions and Locations113129
Node: Location Default Action115285
Node: Declarations116748
Node: Token Decl118067
Node: Precedence Decl120080
Node: Union Decl121631
Node: Type Decl122475
Node: Expect Decl123381
Node: Start Decl124927
Node: Pure Decl125305
Node: Decl Summary126982
Node: Multiple Parsers132365
Node: Interface133859
Node: Parser Function134731
Node: Lexical135566
Node: Calling Convention136972
Node: Token Values139743
Node: Token Positions140892
Node: Pure Calling141777
Node: Error Reporting144709
Node: Action Features146831
Node: Algorithm150126
Node: Look-Ahead152419
Node: Shift/Reduce154551
Node: Precedence157463
Node: Why Precedence158114
Node: Using Precedence159979
Node: Precedence Examples160947
Node: How Precedence161648
Node: Contextual Precedence162797
Node: Parser States164588
Node: Reduce/Reduce165831
Node: Mystery Conflicts169392
Node: Stack Overflow172778
Node: Error Recovery174151
Node: Context Dependency179287
Node: Semantic Tokens180135
Node: Lexical Tie-ins183152
Node: Tie-in Recovery184700
Node: Debugging186872
Node: Invocation190173
Node: Bison Options191425
Node: Environment Variables195037
Node: Option Cross Key195885
Node: VMS Invocation196729
Node: Table of Symbols197513
Node: Glossary205152
Node: Copying This Manual211456
Node: GNU Free Documentation License211665
Node: Index231530

End Tag Table

View File

@@ -34,7 +34,7 @@ File: bison.info, Node: Top, Next: Introduction, Up: (dir)
Bison
*****
This manual documents version 1.28e of Bison, updated 29 August 2001.
This manual documents version 1.29 of Bison, updated 29 August 2001.
* Menu:
@@ -237,7 +237,7 @@ Bison in detail.
it Yacc-compatible. Wilfred Hansen of Carnegie Mellon University added
multi-character string literals and other features.
This edition corresponds to version 1.28e of Bison.
This edition corresponds to version 1.29 of Bison.

File: bison.info, Node: Conditions, Next: Copying, Prev: Introduction, Up: Top

View File

@@ -1,4 +1,4 @@
@set UPDATED 29 August 2001
@set UPDATED-MONTH August 2001
@set EDITION 1.28e
@set VERSION 1.28e
@set EDITION 1.29
@set VERSION 1.29

View File

@@ -1,4 +1,4 @@
@set UPDATED 29 August 2001
@set UPDATED-MONTH August 2001
@set EDITION 1.28e
@set VERSION 1.28e
@set EDITION 1.29
@set VERSION 1.29

BIN
po/ru.gmo

Binary file not shown.

View File

@@ -4,9 +4,9 @@
#
msgid ""
msgstr ""
"Project-Id-Version: bison 1.28c\n"
"Project-Id-Version: bison 1.28d\n"
"POT-Creation-Date: 2001-08-29 14:32+0200\n"
"PO-Revision-Date: 2001-08-23 11:40+04:00\n"
"PO-Revision-Date: 2001-08-31 18:28+04:00\n"
"Last-Translator: Dmitry S. Sivachenko <dima@Chg.RU>\n"
"Language-Team: Russian <ru@li.org>\n"
"MIME-Version: 1.0\n"
@@ -191,7 +191,6 @@ msgstr ""
" -k, --token-table ×ËÌÀÞÉÔØ ÔÁÂÌÉÃÕ ÉÍÅÎ ÌÅËÓÅÍ\n"
#: src/getargs.c:116
#, fuzzy
msgid ""
"Output:\n"
" -d, --defines also produce a header file\n"
@@ -206,6 +205,8 @@ msgstr ""
" -v, --verbose ÓÏÚÄÁÔØ ÔÁËÖÅ ÐÏÑÓÎÅÎÉÑ × Á×ÔÏÍÁÔÕ\n"
" -b, --file-prefix=ðòåæéëó ÕËÁÚÁÔØ ðòåæéëó ÄÌÑ ×ÙÈÏÄÎÙÈ ÆÁÊÌÏ×\n"
" -o, --output-file=æáêì ÐÏÍÅÓÔÉÔØ ÒÅÚÕÌØÔÁÔ × æáêì\n"
" -g, --graph ÓÏÚÄÁÔØ ÔÁËÖÅ ÐÏÑÓÎÅÎÉÑ Ë Á×ÔÏÍÁÔÕ × ×ÉÄÅ \n"
"VCG-ÇÒÁÆÁ\n"
#: src/getargs.c:126
msgid "Report bugs to <bug-bison@gnu.org>.\n"
@@ -802,30 +803,6 @@ msgstr "`"
msgid "'"
msgstr "'"
#~ msgid "vcg graph: no such color."
#~ msgstr "vcg graph: ÔÁËÏÇÏ Ã×ÅÔÁ ÎÅÔ."
#~ msgid "vcg graph: no such text mode"
#~ msgstr "vcg graph: ÔÁËÏÇÏ ÔÅËÓÔÏ×ÏÇÏ ÒÅÖÉÍÁ ÎÅÔ"
#~ msgid "vcg graph: no such shape"
#~ msgstr "vcg graph: ÔÁËÏÊ ÆÏÒÍÙ ÎÅÔ"
#~ msgid "vcg graph: no such decision"
#~ msgstr "vcg graph: ÔÁËÏÇÏ ÒÅÛÅÎÉÑ ÎÅÔ"
#~ msgid "vcg graph: no such an orientation"
#~ msgstr "vcg graph: ÔÁËÏÊ ÏÒÉÅÎÔÁÃÉÉ ÎÅÔ"
#~ msgid "vcg graph: no such an alignement"
#~ msgstr "vcg graph: ÔÁËÏÇÏ ×ÙÒÁ×ÎÉ×ÁÎÉÑ ÎÅÔ"
#~ msgid "vcg graph: no such crossing_type"
#~ msgstr "vcg graph: ÔÁËÏÇÏ crossing_type ÎÅÔ"
#~ msgid "vcg graph: no such view"
#~ msgstr "vcg graph: ÔÁËÏÇÏ ÐÒÅÄÓÔÁ×ÌÅÎÉÑ ÎÅÔ"
#~ msgid "unterminated comment at end of file"
#~ msgstr "ÎÅÚÁËÏÎÞÅÎÎÙÊ ËÏÍÍÅÎÔÁÒÉÊ × ËÏÎÃÅ ÆÁÊÌÁ"