1 Ceci est le fichier Info bison.info, produit par Makeinfo version 4.0 à
5 * bison: (bison). GNU Project parser generator (yacc replacement).
8 This file documents the Bison parser generator.
10 Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1995, 1998, 1999,
11 2000 Free Software Foundation, Inc.
13 Permission is granted to make and distribute verbatim copies of this
14 manual provided the copyright notice and this permission notice are
15 preserved on all copies.
17 Permission is granted to copy and distribute modified versions of
18 this manual under the conditions for verbatim copying, provided also
19 that the sections entitled "GNU General Public License" and "Conditions
20 for Using Bison" are included exactly as in the original, and provided
21 that the entire resulting derived work is distributed under the terms
22 of a permission notice identical to this one.
24 Permission is granted to copy and distribute translations of this
25 manual into another language, under the above conditions for modified
26 versions, except that the sections entitled "GNU General Public
27 License", "Conditions for Using Bison" and this permission notice may be
28 included in translations approved by the Free Software Foundation
29 instead of in the original English.
42 Node: Introduction
\7f8542
43 Node: Conditions
\7f9817
45 Node: Concepts
\7f30473
46 Node: Language and Grammar
\7f31506
47 Node: Grammar in Bison
\7f36522
48 Node: Semantic Values
\7f38446
49 Node: Semantic Actions
\7f40547
50 Node: Bison Parser
\7f41730
52 Node: Grammar Layout
\7f45323
53 Node: Examples
\7f46580
54 Node: RPN Calc
\7f47715
55 Node: Rpcalc Decls
\7f48689
56 Node: Rpcalc Rules
\7f50276
57 Node: Rpcalc Input
\7f52076
58 Node: Rpcalc Line
\7f53537
59 Node: Rpcalc Expr
\7f54652
60 Node: Rpcalc Lexer
\7f56597
61 Node: Rpcalc Main
\7f59169
62 Node: Rpcalc Error
\7f59567
63 Node: Rpcalc Gen
\7f60575
64 Node: Rpcalc Compile
\7f61724
65 Node: Infix Calc
\7f62599
66 Node: Simple Error Recovery
\7f65306
67 Node: Multi-function Calc
\7f67192
68 Node: Mfcalc Decl
\7f68758
69 Node: Mfcalc Rules
\7f70781
70 Node: Mfcalc Symtab
\7f72161
71 Node: Exercises
\7f78534
72 Node: Grammar File
\7f79040
73 Node: Grammar Outline
\7f79808
74 Node: C Declarations
\7f80542
75 Node: Bison Declarations
\7f81122
76 Node: Grammar Rules
\7f81534
80 Node: Recursion
\7f89644
81 Node: Semantics
\7f91363
82 Node: Value Type
\7f92460
83 Node: Multiple Types
\7f93132
85 Node: Action Types
\7f96934
86 Node: Mid-Rule Actions
\7f98237
87 Node: Declarations
\7f103806
88 Node: Token Decl
\7f105125
89 Node: Precedence Decl
\7f107138
90 Node: Union Decl
\7f108689
91 Node: Type Decl
\7f109533
92 Node: Expect Decl
\7f110439
93 Node: Start Decl
\7f111985
94 Node: Pure Decl
\7f112363
95 Node: Decl Summary
\7f114040
96 Node: Multiple Parsers
\7f119423
97 Node: Interface
\7f120917
98 Node: Parser Function
\7f121789
99 Node: Lexical
\7f122624
100 Node: Calling Convention
\7f124030
101 Node: Token Values
\7f126801
102 Node: Token Positions
\7f127950
103 Node: Pure Calling
\7f128842
104 Node: Error Reporting
\7f131774
105 Node: Action Features
\7f133896
106 Node: Algorithm
\7f137557
107 Node: Look-Ahead
\7f139850
108 Node: Shift/Reduce
\7f141982
109 Node: Precedence
\7f144894
110 Node: Why Precedence
\7f145545
111 Node: Using Precedence
\7f147410
112 Node: Precedence Examples
\7f148378
113 Node: How Precedence
\7f149079
114 Node: Contextual Precedence
\7f150228
115 Node: Parser States
\7f152019
116 Node: Reduce/Reduce
\7f153262
117 Node: Mystery Conflicts
\7f156823
118 Node: Stack Overflow
\7f160209
119 Node: Error Recovery
\7f161582
120 Node: Context Dependency
\7f166718
121 Node: Semantic Tokens
\7f167566
122 Node: Lexical Tie-ins
\7f170583
123 Node: Tie-in Recovery
\7f172131
124 Node: Debugging
\7f174303
125 Node: Invocation
\7f177604
126 Node: Bison Options
\7f178334
127 Node: Environment Variables
\7f181768
128 Node: Option Cross Key
\7f182616
129 Node: VMS Invocation
\7f183460
130 Node: Table of Symbols
\7f184244
131 Node: Glossary
\7f191643