* config/: New.

* configure.in: Require Autoconf 2.50.
Update to gettext 0.10.38.
This commit is contained in:
Akim Demaille
2001-07-14 17:27:59 +00:00
parent 32dfccf8f8
commit 1e24cc5b41
78 changed files with 10885 additions and 5053 deletions

View File

@@ -1,4 +1,4 @@
# Makefile.in generated automatically by automake 1.4 from Makefile.am
# Makefile.in generated automatically by automake 1.4-p4 from Makefile.am
# Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
@@ -57,7 +57,10 @@ POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
host_alias = @host_alias@
host_triplet = @host@
AT_TESTPATH = @AT_TESTPATH@
BUILD_INCLUDED_LIBINTL = @BUILD_INCLUDED_LIBINTL@
CATALOGS = @CATALOGS@
CATOBJEXT = @CATOBJEXT@
CC = @CC@
@@ -67,15 +70,15 @@ ECHO_C = @ECHO_C@
ECHO_N = @ECHO_N@
ECHO_T = @ECHO_T@
GENCAT = @GENCAT@
GLIBC21 = @GLIBC21@
GMOFILES = @GMOFILES@
GMSGFMT = @GMSGFMT@
GT_NO = @GT_NO@
GT_YES = @GT_YES@
INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@
INSTOBJEXT = @INSTOBJEXT@
INTLDEPS = @INTLDEPS@
INTLBISON = @INTLBISON@
INTLLIBS = @INTLLIBS@
INTLOBJS = @INTLOBJS@
INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
LIBICONV = @LIBICONV@
LIBOBJS = @LIBOBJS@
M4 = @M4@
MAKEINFO = @MAKEINFO@
@@ -90,7 +93,6 @@ USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@
USE_NLS = @USE_NLS@
VERSION = @VERSION@
WARNING_CFLAGS = @WARNING_CFLAGS@
l = @l@
AUTOMAKE_OPTIONS = 1.4
@@ -100,10 +102,11 @@ man_MANS = bison.1
EXTRA_DIST = FAQ bison.1 bison.rnh refcard.tex
CLEANFILES = refcard.dvi refcard.log refcard.ps
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
CONFIG_HEADER = ../config.h
CONFIG_CLEAN_FILES =
TEXI2DVI = texi2dvi
TEXINFO_TEX = $(top_srcdir)/config/texinfo.tex
INFO_DEPS = bison.info
DVIS = bison.dvi
TEXINFOS = bison.texinfo
@@ -134,7 +137,7 @@ $(srcdir)/version.texi: stamp-vti
@:
$(srcdir)/stamp-vti: bison.texinfo $(top_srcdir)/configure.in
@echo "@set UPDATED `$(SHELL) $(srcdir)/mdate-sh $(srcdir)/bison.texinfo`" > vti.tmp
@echo "@set UPDATED `$(SHELL) $(top_srcdir)/config/mdate-sh $(srcdir)/bison.texinfo`" > vti.tmp
@echo "@set EDITION $(VERSION)" >> vti.tmp
@echo "@set VERSION $(VERSION)" >> vti.tmp
@cmp -s vti.tmp $(srcdir)/version.texi \
@@ -165,7 +168,7 @@ DVIPS = dvips
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
.texi.dvi:
TEXINPUTS=.:$$TEXINPUTS \
TEXINPUTS=$(top_srcdir)/config/texinfo.tex:$$TEXINPUTS \
MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
.texi:
@@ -184,7 +187,7 @@ DVIPS = dvips
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
.texinfo.dvi:
TEXINPUTS=.:$$TEXINPUTS \
TEXINPUTS=$(top_srcdir)/config/texinfo.tex:$$TEXINPUTS \
MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
.txi.info:
@@ -193,7 +196,7 @@ DVIPS = dvips
&& $(MAKEINFO) `echo $< | sed 's,.*/,,'`
.txi.dvi:
TEXINPUTS=.:$$TEXINPUTS \
TEXINPUTS=$(top_srcdir)/config/texinfo.tex:$$TEXINPUTS \
MAKEINFO='$(MAKEINFO) -I $(srcdir)' $(TEXI2DVI) $<
.txi:
@@ -232,7 +235,7 @@ uninstall-info:
else ii=; fi; \
list='$(INFO_DEPS)'; \
for file in $$list; do \
test -z "$ii" \
test -z "$$ii" \
|| install-info --info-dir=$(DESTDIR)$(infodir) --remove $$file; \
done
@$(NORMAL_UNINSTALL)

View File

@@ -1,5 +1,4 @@
Ceci est le fichier Info bison.info, produit par Makeinfo version 4.0 à
partir bison.texinfo.
This is bison.info, produced by makeinfo version 4.0 from bison.texinfo.
START-INFO-DIR-ENTRY
* bison: (bison). GNU Project parser generator (yacc replacement).
@@ -30,105 +29,105 @@ instead of in the original English.

Indirect:
bison.info-1: 1306
bison.info-2: 50276
bison.info-3: 98079
bison.info-4: 147596
bison.info-5: 192129
bison.info-1: 1285
bison.info-2: 50255
bison.info-3: 98216
bison.info-4: 147733
bison.info-5: 192266

Tag Table:
(Indirect)
Node: Top1306
Node: Introduction8542
Node: Conditions9817
Node: Copying11281
Node: Concepts30473
Node: Language and Grammar31506
Node: Grammar in Bison36522
Node: Semantic Values38446
Node: Semantic Actions40547
Node: Bison Parser41730
Node: Stages44040
Node: Grammar Layout45323
Node: Examples46580
Node: RPN Calc47715
Node: Rpcalc Decls48689
Node: Rpcalc Rules50276
Node: Rpcalc Input52076
Node: Rpcalc Line53537
Node: Rpcalc Expr54652
Node: Rpcalc Lexer56597
Node: Rpcalc Main59169
Node: Rpcalc Error59567
Node: Rpcalc Gen60575
Node: Rpcalc Compile61724
Node: Infix Calc62599
Node: Simple Error Recovery65306
Node: Multi-function Calc67192
Node: Mfcalc Decl68758
Node: Mfcalc Rules70781
Node: Mfcalc Symtab72161
Node: Exercises78376
Node: Grammar File78882
Node: Grammar Outline79650
Node: C Declarations80384
Node: Bison Declarations80964
Node: Grammar Rules81376
Node: C Code81836
Node: Symbols82766
Node: Rules87847
Node: Recursion89486
Node: Semantics91205
Node: Value Type92302
Node: Multiple Types92974
Node: Actions93991
Node: Action Types96776
Node: Mid-Rule Actions98079
Node: Declarations103648
Node: Token Decl104967
Node: Precedence Decl106980
Node: Union Decl108531
Node: Type Decl109375
Node: Expect Decl110281
Node: Start Decl111827
Node: Pure Decl112205
Node: Decl Summary113882
Node: Multiple Parsers119609
Node: Interface121103
Node: Parser Function121975
Node: Lexical122810
Node: Calling Convention124216
Node: Token Values126987
Node: Token Positions128136
Node: Pure Calling129028
Node: Error Reporting131960
Node: Action Features134082
Node: Algorithm137743
Node: Look-Ahead140036
Node: Shift/Reduce142168
Node: Precedence145080
Node: Why Precedence145731
Node: Using Precedence147596
Node: Precedence Examples148564
Node: How Precedence149265
Node: Contextual Precedence150414
Node: Parser States152205
Node: Reduce/Reduce153448
Node: Mystery Conflicts157009
Node: Stack Overflow160395
Node: Error Recovery161768
Node: Context Dependency166904
Node: Semantic Tokens167752
Node: Lexical Tie-ins170769
Node: Tie-in Recovery172317
Node: Debugging174489
Node: Invocation177790
Node: Bison Options178520
Node: Environment Variables182031
Node: Option Cross Key182879
Node: VMS Invocation183769
Node: Table of Symbols184553
Node: Glossary192129
Node: Index198419
Node: Top1285
Node: Introduction8521
Node: Conditions9796
Node: Copying11260
Node: Concepts30452
Node: Language and Grammar31485
Node: Grammar in Bison36501
Node: Semantic Values38425
Node: Semantic Actions40526
Node: Bison Parser41709
Node: Stages44019
Node: Grammar Layout45302
Node: Examples46559
Node: RPN Calc47694
Node: Rpcalc Decls48668
Node: Rpcalc Rules50255
Node: Rpcalc Input52055
Node: Rpcalc Line53516
Node: Rpcalc Expr54631
Node: Rpcalc Lexer56576
Node: Rpcalc Main59148
Node: Rpcalc Error59546
Node: Rpcalc Gen60554
Node: Rpcalc Compile61703
Node: Infix Calc62578
Node: Simple Error Recovery65285
Node: Multi-function Calc67171
Node: Mfcalc Decl68737
Node: Mfcalc Rules70760
Node: Mfcalc Symtab72140
Node: Exercises78513
Node: Grammar File79019
Node: Grammar Outline79787
Node: C Declarations80521
Node: Bison Declarations81101
Node: Grammar Rules81513
Node: C Code81973
Node: Symbols82903
Node: Rules87984
Node: Recursion89623
Node: Semantics91342
Node: Value Type92439
Node: Multiple Types93111
Node: Actions94128
Node: Action Types96913
Node: Mid-Rule Actions98216
Node: Declarations103785
Node: Token Decl105104
Node: Precedence Decl107117
Node: Union Decl108668
Node: Type Decl109512
Node: Expect Decl110418
Node: Start Decl111964
Node: Pure Decl112342
Node: Decl Summary114019
Node: Multiple Parsers119746
Node: Interface121240
Node: Parser Function122112
Node: Lexical122947
Node: Calling Convention124353
Node: Token Values127124
Node: Token Positions128273
Node: Pure Calling129165
Node: Error Reporting132097
Node: Action Features134219
Node: Algorithm137880
Node: Look-Ahead140173
Node: Shift/Reduce142305
Node: Precedence145217
Node: Why Precedence145868
Node: Using Precedence147733
Node: Precedence Examples148701
Node: How Precedence149402
Node: Contextual Precedence150551
Node: Parser States152342
Node: Reduce/Reduce153585
Node: Mystery Conflicts157146
Node: Stack Overflow160532
Node: Error Recovery161905
Node: Context Dependency167041
Node: Semantic Tokens167889
Node: Lexical Tie-ins170906
Node: Tie-in Recovery172454
Node: Debugging174626
Node: Invocation177927
Node: Bison Options178657
Node: Environment Variables182168
Node: Option Cross Key183016
Node: VMS Invocation183906
Node: Table of Symbols184690
Node: Glossary192266
Node: Index198556

End Tag Table

View File

@@ -1,5 +1,4 @@
Ceci est le fichier Info bison.info, produit par Makeinfo version 4.0 à
partir bison.texinfo.
This is bison.info, produced by makeinfo version 4.0 from bison.texinfo.
START-INFO-DIR-ENTRY
* bison: (bison). GNU Project parser generator (yacc replacement).

View File

@@ -1,5 +1,4 @@
Ceci est le fichier Info bison.info, produit par Makeinfo version 4.0 à
partir bison.texinfo.
This is bison.info, produced by makeinfo version 4.0 from bison.texinfo.
START-INFO-DIR-ENTRY
* bison: (bison). GNU Project parser generator (yacc replacement).
@@ -642,14 +641,18 @@ declarations, but it requires some additional C functions for support.
definition, which is kept in the header `calc.h', is as follows. It
provides for either functions or variables to be placed in the table.
/* Fonctions type. */
typedef double (*func_t) (double);
/* Data type for links in the chain of symbols. */
struct symrec
{
char *name; /* name of symbol */
int type; /* type of symbol: either VAR or FNCT */
union {
double var; /* value of a VAR */
double (*fnctptr)(); /* value of a FNCT */
union
{
double var; /* value of a VAR */
func_t fnctptr; /* value of a FNCT */
} value;
struct symrec *next; /* link field */
};
@@ -659,8 +662,8 @@ provides for either functions or variables to be placed in the table.
/* The symbol table: a chain of `struct symrec'. */
extern symrec *sym_table;
symrec *putsym ();
symrec *getsym ();
symrec *putsym (const char *, func_t);
symrec *getsym (const char *);
The new version of `main' includes a call to `init_table', a
function that initializes the symbol table. Here it is, and
@@ -684,22 +687,22 @@ function that initializes the symbol table. Here it is, and
struct init
{
char *fname;
double (*fnct)();
double (*fnct)(double);
};
struct init arith_fncts[] =
{
"sin", sin,
"cos", cos,
"sin", sin,
"cos", cos,
"atan", atan,
"ln", log,
"exp", exp,
"ln", log,
"exp", exp,
"sqrt", sqrt,
0, 0
};
/* The symbol table: a chain of `struct symrec'. */
symrec *sym_table = (symrec *)0;
symrec *sym_table = (symrec *) 0;
/* Put arithmetic functions in table. */
void

View File

@@ -1,5 +1,4 @@
Ceci est le fichier Info bison.info, produit par Makeinfo version 4.0 à
partir bison.texinfo.
This is bison.info, produced by makeinfo version 4.0 from bison.texinfo.
START-INFO-DIR-ENTRY
* bison: (bison). GNU Project parser generator (yacc replacement).

View File

@@ -1,5 +1,4 @@
Ceci est le fichier Info bison.info, produit par Makeinfo version 4.0 à
partir bison.texinfo.
This is bison.info, produced by makeinfo version 4.0 from bison.texinfo.
START-INFO-DIR-ENTRY
* bison: (bison). GNU Project parser generator (yacc replacement).

View File

@@ -1,5 +1,4 @@
Ceci est le fichier Info bison.info, produit par Makeinfo version 4.0 à
partir bison.texinfo.
This is bison.info, produced by makeinfo version 4.0 from bison.texinfo.
START-INFO-DIR-ENTRY
* bison: (bison). GNU Project parser generator (yacc replacement).