Ceci est le fichier Info bison.info, produit par Makeinfo version 4.0 à 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 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: 1306 bison.info-2: 50276 bison.info-3: 98237 bison.info-4: 147410 bison.info-5: 191643  Tag Table: (Indirect) Node: Top1306 Node: Introduction8542 Node: Conditions9817 Node: Copying11281 Node: Concepts30473 Node: Language and Grammar31506 Node: Grammar in Bison36522 Node: Semantic Values38446 Node: Semantic Actions40547 Node: Bison Parser41730 Node: Stages44040 Node: Grammar Layout45323 Node: Examples46580 Node: RPN Calc47715 Node: Rpcalc Decls48689 Node: Rpcalc Rules50276 Node: Rpcalc Input52076 Node: Rpcalc Line53537 Node: Rpcalc Expr54652 Node: Rpcalc Lexer56597 Node: Rpcalc Main59169 Node: Rpcalc Error59567 Node: Rpcalc Gen60575 Node: Rpcalc Compile61724 Node: Infix Calc62599 Node: Simple Error Recovery65306 Node: Multi-function Calc67192 Node: Mfcalc Decl68758 Node: Mfcalc Rules70781 Node: Mfcalc Symtab72161 Node: Exercises78534 Node: Grammar File79040 Node: Grammar Outline79808 Node: C Declarations80542 Node: Bison Declarations81122 Node: Grammar Rules81534 Node: C Code81994 Node: Symbols82924 Node: Rules88005 Node: Recursion89644 Node: Semantics91363 Node: Value Type92460 Node: Multiple Types93132 Node: Actions94149 Node: Action Types96934 Node: Mid-Rule Actions98237 Node: Declarations103806 Node: Token Decl105125 Node: Precedence Decl107138 Node: Union Decl108689 Node: Type Decl109533 Node: Expect Decl110439 Node: Start Decl111985 Node: Pure Decl112363 Node: Decl Summary114040 Node: Multiple Parsers119423 Node: Interface120917 Node: Parser Function121789 Node: Lexical122624 Node: Calling Convention124030 Node: Token Values126801 Node: Token Positions127950 Node: Pure Calling128842 Node: Error Reporting131774 Node: Action Features133896 Node: Algorithm137557 Node: Look-Ahead139850 Node: Shift/Reduce141982 Node: Precedence144894 Node: Why Precedence145545 Node: Using Precedence147410 Node: Precedence Examples148378 Node: How Precedence149079 Node: Contextual Precedence150228 Node: Parser States152019 Node: Reduce/Reduce153262 Node: Mystery Conflicts156823 Node: Stack Overflow160209 Node: Error Recovery161582 Node: Context Dependency166718 Node: Semantic Tokens167566 Node: Lexical Tie-ins170583 Node: Tie-in Recovery172131 Node: Debugging174303 Node: Invocation177604 Node: Bison Options178334 Node: Environment Variables181768 Node: Option Cross Key182616 Node: VMS Invocation183460 Node: Table of Symbols184244 Node: Glossary191643 Node: Index197933  End Tag Table