mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-09 04:13:03 +00:00
134 lines
3.7 KiB
Plaintext
134 lines
3.7 KiB
Plaintext
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).
|
||
END-INFO-DIR-ENTRY
|
||
|
||
This file documents the Bison parser generator.
|
||
|
||
Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1995, 1998, 1999,
|
||
2000 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: 1285
|
||
bison.info-2: 50255
|
||
bison.info-3: 98216
|
||
bison.info-4: 147733
|
||
bison.info-5: 192266
|
||
|
||
Tag Table:
|
||
(Indirect)
|
||
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
|