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: 50691 bison.info-3: 100581 bison.info-4: 150131 bison.info-5: 197908  Tag Table: (Indirect) Node: Top1313 Node: Introduction8969 Node: Conditions10244 Node: Copying11708 Node: Concepts30911 Node: Language and Grammar31990 Node: Grammar in Bison37006 Node: Semantic Values38930 Node: Semantic Actions41031 Node: Locations Overview42220 Node: Bison Parser43667 Node: Stages45979 Node: Grammar Layout47262 Node: Examples48519 Node: RPN Calc49717 Node: Rpcalc Decls50691 Node: Rpcalc Rules52278 Node: Rpcalc Input54078 Node: Rpcalc Line55539 Node: Rpcalc Expr56654 Node: Rpcalc Lexer58599 Node: Rpcalc Main61171 Node: Rpcalc Error61569 Node: Rpcalc Gen62577 Node: Rpcalc Compile63726 Node: Infix Calc64601 Node: Simple Error Recovery67308 Node: Location Tracking Calc69197 Node: Ltcalc Decls69927 Node: Ltcalc Rules70836 Node: Ltcalc Lexer72897 Node: Multi-function Calc75235 Node: Mfcalc Decl76802 Node: Mfcalc Rules78825 Node: Mfcalc Symtab80205 Node: Exercises86578 Node: Grammar File87084 Node: Grammar Outline87932 Node: C Declarations88666 Node: Bison Declarations89246 Node: Grammar Rules89658 Node: C Code90118 Node: Symbols91048 Node: Rules96129 Node: Recursion97768 Node: Semantics99487 Node: Value Type100581 Node: Multiple Types101253 Node: Actions102270 Node: Action Types105055 Node: Mid-Rule Actions106358 Node: Locations111928 Node: Location Type112576 Node: Actions and Locations113134 Node: Location Default Action115290 Node: Declarations116753 Node: Token Decl118072 Node: Precedence Decl120085 Node: Union Decl121636 Node: Type Decl122480 Node: Expect Decl123386 Node: Start Decl124932 Node: Pure Decl125310 Node: Decl Summary126987 Node: Multiple Parsers132370 Node: Interface133864 Node: Parser Function134736 Node: Lexical135571 Node: Calling Convention136977 Node: Token Values139748 Node: Token Positions140897 Node: Pure Calling141782 Node: Error Reporting144714 Node: Action Features146836 Node: Algorithm150131 Node: Look-Ahead152424 Node: Shift/Reduce154556 Node: Precedence157468 Node: Why Precedence158119 Node: Using Precedence159984 Node: Precedence Examples160952 Node: How Precedence161653 Node: Contextual Precedence162802 Node: Parser States164593 Node: Reduce/Reduce165836 Node: Mystery Conflicts169397 Node: Stack Overflow172783 Node: Error Recovery174156 Node: Context Dependency179292 Node: Semantic Tokens180140 Node: Lexical Tie-ins183157 Node: Tie-in Recovery184705 Node: Debugging186877 Node: Invocation190178 Node: Bison Options191430 Node: Environment Variables195398 Node: Option Cross Key196246 Node: VMS Invocation197124 Node: Table of Symbols197908 Node: Glossary205547 Node: Copying This Manual211851 Node: GNU Free Documentation License212060 Node: Index231925  End Tag Table