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: 147579 bison.info-5: 197449  Tag Table: (Indirect) Node: Top1313 Node: Introduction8967 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 Parsers133113 Node: Interface134607 Node: Parser Function135479 Node: Lexical136314 Node: Calling Convention137720 Node: Token Values140491 Node: Token Positions141640 Node: Pure Calling142525 Node: Error Reporting145457 Node: Action Features147579 Node: Algorithm150874 Node: Look-Ahead153167 Node: Shift/Reduce155299 Node: Precedence158211 Node: Why Precedence158862 Node: Using Precedence160727 Node: Precedence Examples161695 Node: How Precedence162396 Node: Contextual Precedence163545 Node: Parser States165336 Node: Reduce/Reduce166579 Node: Mystery Conflicts170140 Node: Stack Overflow173526 Node: Error Recovery174899 Node: Context Dependency180035 Node: Semantic Tokens180883 Node: Lexical Tie-ins183900 Node: Tie-in Recovery185448 Node: Debugging187620 Node: Invocation190921 Node: Bison Options192173 Node: Environment Variables195723 Node: Option Cross Key196571 Node: VMS Invocation197449 Node: Table of Symbols198233 Node: Glossary206201 Node: Copying This Manual212505 Node: GNU Free Documentation License212714 Node: Index232579  End Tag Table