mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-10 12:53:03 +00:00
Use @kbd to denote user input. (Language and Grammar): ANSIfy the example. Adjust its layout for info/notinfo. (Location Tracking Calc): Output error messages to stderr. Output locations in a more GNUtically correct way. Fix a couple of Englishos. Adjust @group/@end group pairs.
146 lines
4.1 KiB
Plaintext
146 lines
4.1 KiB
Plaintext
Ceci est le fichier Info bison.info, produit par Makeinfo version 4.0b
|
||
à partir bison.texinfo.
|
||
|
||
START-INFO-DIR-ENTRY
|
||
* bison: (bison). GNU Project parser generator (yacc replacement).
|
||
END-INFO-DIR-ENTRY
|
||
|
||
This file documents the Bison parser generator.
|
||
|
||
Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1995, 1998, 1999,
|
||
2000, 2001 Free Software Foundation, Inc.
|
||
|
||
Permission is granted to make and distribute verbatim copies of this
|
||
manual provided the copyright notice and this permission notice are
|
||
preserved on all copies.
|
||
|
||
Permission is granted to copy and distribute modified versions of
|
||
this manual under the conditions for verbatim copying, provided also
|
||
that the sections entitled "GNU General Public License" and "Conditions
|
||
for Using Bison" are included exactly as in the original, and provided
|
||
that the entire resulting derived work is distributed under the terms
|
||
of a permission notice identical to this one.
|
||
|
||
Permission is granted to copy and distribute translations of this
|
||
manual into another language, under the above conditions for modified
|
||
versions, except that the sections entitled "GNU General Public
|
||
License", "Conditions for Using Bison" and this permission notice may be
|
||
included in translations approved by the Free Software Foundation
|
||
instead of in the original English.
|
||
|
||
|
||
Indirect:
|
||
bison.info-1: 1313
|
||
bison.info-2: 50632
|
||
bison.info-3: 100395
|
||
bison.info-4: 147417
|
||
bison.info-5: 197287
|
||
|
||
Tag Table:
|
||
(Indirect)
|
||
Node: Top1313
|
||
Node: Introduction8968
|
||
Node: Conditions10243
|
||
Node: Copying11707
|
||
Node: Concepts30910
|
||
Node: Language and Grammar31989
|
||
Node: Grammar in Bison36947
|
||
Node: Semantic Values38871
|
||
Node: Semantic Actions40972
|
||
Node: Locations Overview42161
|
||
Node: Bison Parser43608
|
||
Node: Stages45920
|
||
Node: Grammar Layout47203
|
||
Node: Examples48460
|
||
Node: RPN Calc49658
|
||
Node: Rpcalc Decls50632
|
||
Node: Rpcalc Rules52219
|
||
Node: Rpcalc Input54019
|
||
Node: Rpcalc Line55480
|
||
Node: Rpcalc Expr56595
|
||
Node: Rpcalc Lexer58540
|
||
Node: Rpcalc Main61112
|
||
Node: Rpcalc Error61510
|
||
Node: Rpcalc Gen62518
|
||
Node: Rpcalc Compile63667
|
||
Node: Infix Calc64542
|
||
Node: Simple Error Recovery67249
|
||
Node: Location Tracking Calc69138
|
||
Node: Ltcalc Decls69820
|
||
Node: Ltcalc Rules70713
|
||
Node: Ltcalc Lexer72723
|
||
Node: Multi-function Calc75049
|
||
Node: Mfcalc Decl76616
|
||
Node: Mfcalc Rules78639
|
||
Node: Mfcalc Symtab80019
|
||
Node: Exercises86392
|
||
Node: Grammar File86898
|
||
Node: Grammar Outline87746
|
||
Node: C Declarations88480
|
||
Node: Bison Declarations89060
|
||
Node: Grammar Rules89472
|
||
Node: C Code89932
|
||
Node: Symbols90862
|
||
Node: Rules95943
|
||
Node: Recursion97582
|
||
Node: Semantics99301
|
||
Node: Value Type100395
|
||
Node: Multiple Types101067
|
||
Node: Actions102084
|
||
Node: Action Types104869
|
||
Node: Mid-Rule Actions106172
|
||
Node: Locations111742
|
||
Node: Location Type112390
|
||
Node: Actions and Locations112948
|
||
Node: Location Default Action115104
|
||
Node: Declarations116567
|
||
Node: Token Decl117886
|
||
Node: Precedence Decl119899
|
||
Node: Union Decl121450
|
||
Node: Type Decl122294
|
||
Node: Expect Decl123200
|
||
Node: Start Decl124768
|
||
Node: Pure Decl125146
|
||
Node: Decl Summary126823
|
||
Node: Multiple Parsers132951
|
||
Node: Interface134445
|
||
Node: Parser Function135317
|
||
Node: Lexical136152
|
||
Node: Calling Convention137558
|
||
Node: Token Values140329
|
||
Node: Token Positions141478
|
||
Node: Pure Calling142363
|
||
Node: Error Reporting145295
|
||
Node: Action Features147417
|
||
Node: Algorithm150712
|
||
Node: Look-Ahead153005
|
||
Node: Shift/Reduce155137
|
||
Node: Precedence158049
|
||
Node: Why Precedence158700
|
||
Node: Using Precedence160565
|
||
Node: Precedence Examples161533
|
||
Node: How Precedence162234
|
||
Node: Contextual Precedence163383
|
||
Node: Parser States165174
|
||
Node: Reduce/Reduce166417
|
||
Node: Mystery Conflicts169978
|
||
Node: Stack Overflow173364
|
||
Node: Error Recovery174737
|
||
Node: Context Dependency179873
|
||
Node: Semantic Tokens180721
|
||
Node: Lexical Tie-ins183738
|
||
Node: Tie-in Recovery185286
|
||
Node: Debugging187458
|
||
Node: Invocation190759
|
||
Node: Bison Options192011
|
||
Node: Environment Variables195561
|
||
Node: Option Cross Key196409
|
||
Node: VMS Invocation197287
|
||
Node: Table of Symbols198071
|
||
Node: Glossary206039
|
||
Node: Copying This Manual212343
|
||
Node: GNU Free Documentation License212552
|
||
Node: Index232417
|
||
|
||
End Tag Table
|