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 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: 1307 bison.info-2: 50202 bison.info-3: 99827 bison.info-4: 148025 bison.info-5: 190809  Tag Table: (Indirect) Node: Top1307 Node: Introduction8543 Node: Conditions9818 Node: Copying11282 Node: Concepts30485 Node: Language and Grammar31564 Node: Grammar in Bison36580 Node: Semantic Values38504 Node: Semantic Actions40605 Node: Locations Overview41794 Node: Bison Parser43241 Node: Stages45553 Node: Grammar Layout46836 Node: Examples48093 Node: RPN Calc49228 Node: Rpcalc Decls50202 Node: Rpcalc Rules51789 Node: Rpcalc Input53589 Node: Rpcalc Line55050 Node: Rpcalc Expr56165 Node: Rpcalc Lexer58110 Node: Rpcalc Main60682 Node: Rpcalc Error61080 Node: Rpcalc Gen62088 Node: Rpcalc Compile63237 Node: Infix Calc64112 Node: Simple Error Recovery66819 Node: Multi-function Calc68705 Node: Mfcalc Decl70271 Node: Mfcalc Rules72294 Node: Mfcalc Symtab73674 Node: Exercises80047 Node: Grammar File80553 Node: Grammar Outline81401 Node: C Declarations82135 Node: Bison Declarations82715 Node: Grammar Rules83127 Node: C Code83587 Node: Symbols84517 Node: Rules89598 Node: Recursion91237 Node: Semantics92956 Node: Value Type94050 Node: Multiple Types94722 Node: Actions95739 Node: Action Types98524 Node: Mid-Rule Actions99827 Node: Locations105397 Node: Location Type106045 Node: Actions and Locations106603 Node: Location Default Action108759 Node: Declarations110222 Node: Token Decl111541 Node: Precedence Decl113554 Node: Union Decl115105 Node: Type Decl115949 Node: Expect Decl116855 Node: Start Decl118401 Node: Pure Decl118779 Node: Decl Summary120456 Node: Multiple Parsers125839 Node: Interface127333 Node: Parser Function128205 Node: Lexical129040 Node: Calling Convention130446 Node: Token Values133217 Node: Token Positions134366 Node: Pure Calling135251 Node: Error Reporting138183 Node: Action Features140305 Node: Algorithm143600 Node: Look-Ahead145893 Node: Shift/Reduce148025 Node: Precedence150937 Node: Why Precedence151588 Node: Using Precedence153453 Node: Precedence Examples154421 Node: How Precedence155122 Node: Contextual Precedence156271 Node: Parser States158062 Node: Reduce/Reduce159305 Node: Mystery Conflicts162866 Node: Stack Overflow166252 Node: Error Recovery167625 Node: Context Dependency172761 Node: Semantic Tokens173609 Node: Lexical Tie-ins176626 Node: Tie-in Recovery178174 Node: Debugging180346 Node: Invocation183647 Node: Bison Options184899 Node: Environment Variables188333 Node: Option Cross Key189181 Node: VMS Invocation190025 Node: Table of Symbols190809 Node: Glossary198202 Node: Index204492  End Tag Table