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: 50689 bison.info-3: 100579 bison.info-4: 150129 bison.info-5: 197906  Tag Table: (Indirect) Node: Top1313 Node: Introduction8968 Node: Conditions10242 Node: Copying11706 Node: Concepts30909 Node: Language and Grammar31988 Node: Grammar in Bison37004 Node: Semantic Values38928 Node: Semantic Actions41029 Node: Locations Overview42218 Node: Bison Parser43665 Node: Stages45977 Node: Grammar Layout47260 Node: Examples48517 Node: RPN Calc49715 Node: Rpcalc Decls50689 Node: Rpcalc Rules52276 Node: Rpcalc Input54076 Node: Rpcalc Line55537 Node: Rpcalc Expr56652 Node: Rpcalc Lexer58597 Node: Rpcalc Main61169 Node: Rpcalc Error61567 Node: Rpcalc Gen62575 Node: Rpcalc Compile63724 Node: Infix Calc64599 Node: Simple Error Recovery67306 Node: Location Tracking Calc69195 Node: Ltcalc Decls69925 Node: Ltcalc Rules70834 Node: Ltcalc Lexer72895 Node: Multi-function Calc75233 Node: Mfcalc Decl76800 Node: Mfcalc Rules78823 Node: Mfcalc Symtab80203 Node: Exercises86576 Node: Grammar File87082 Node: Grammar Outline87930 Node: C Declarations88664 Node: Bison Declarations89244 Node: Grammar Rules89656 Node: C Code90116 Node: Symbols91046 Node: Rules96127 Node: Recursion97766 Node: Semantics99485 Node: Value Type100579 Node: Multiple Types101251 Node: Actions102268 Node: Action Types105053 Node: Mid-Rule Actions106356 Node: Locations111926 Node: Location Type112574 Node: Actions and Locations113132 Node: Location Default Action115288 Node: Declarations116751 Node: Token Decl118070 Node: Precedence Decl120083 Node: Union Decl121634 Node: Type Decl122478 Node: Expect Decl123384 Node: Start Decl124930 Node: Pure Decl125308 Node: Decl Summary126985 Node: Multiple Parsers132368 Node: Interface133862 Node: Parser Function134734 Node: Lexical135569 Node: Calling Convention136975 Node: Token Values139746 Node: Token Positions140895 Node: Pure Calling141780 Node: Error Reporting144712 Node: Action Features146834 Node: Algorithm150129 Node: Look-Ahead152422 Node: Shift/Reduce154554 Node: Precedence157466 Node: Why Precedence158117 Node: Using Precedence159982 Node: Precedence Examples160950 Node: How Precedence161651 Node: Contextual Precedence162800 Node: Parser States164591 Node: Reduce/Reduce165834 Node: Mystery Conflicts169395 Node: Stack Overflow172781 Node: Error Recovery174154 Node: Context Dependency179290 Node: Semantic Tokens180138 Node: Lexical Tie-ins183155 Node: Tie-in Recovery184703 Node: Debugging186875 Node: Invocation190176 Node: Bison Options191428 Node: Environment Variables195396 Node: Option Cross Key196244 Node: VMS Invocation197122 Node: Table of Symbols197906 Node: Glossary205545 Node: Copying This Manual211849 Node: GNU Free Documentation License212058 Node: Index231923  End Tag Table