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: 50357 bison.info-3: 99982 bison.info-4: 148180 bison.info-5: 190964  Tag Table: (Indirect) Node: Top1313 Node: Introduction8698 Node: Conditions9973 Node: Copying11437 Node: Concepts30640 Node: Language and Grammar31719 Node: Grammar in Bison36735 Node: Semantic Values38659 Node: Semantic Actions40760 Node: Locations Overview41949 Node: Bison Parser43396 Node: Stages45708 Node: Grammar Layout46991 Node: Examples48248 Node: RPN Calc49383 Node: Rpcalc Decls50357 Node: Rpcalc Rules51944 Node: Rpcalc Input53744 Node: Rpcalc Line55205 Node: Rpcalc Expr56320 Node: Rpcalc Lexer58265 Node: Rpcalc Main60837 Node: Rpcalc Error61235 Node: Rpcalc Gen62243 Node: Rpcalc Compile63392 Node: Infix Calc64267 Node: Simple Error Recovery66974 Node: Multi-function Calc68860 Node: Mfcalc Decl70426 Node: Mfcalc Rules72449 Node: Mfcalc Symtab73829 Node: Exercises80202 Node: Grammar File80708 Node: Grammar Outline81556 Node: C Declarations82290 Node: Bison Declarations82870 Node: Grammar Rules83282 Node: C Code83742 Node: Symbols84672 Node: Rules89753 Node: Recursion91392 Node: Semantics93111 Node: Value Type94205 Node: Multiple Types94877 Node: Actions95894 Node: Action Types98679 Node: Mid-Rule Actions99982 Node: Locations105552 Node: Location Type106200 Node: Actions and Locations106758 Node: Location Default Action108914 Node: Declarations110377 Node: Token Decl111696 Node: Precedence Decl113709 Node: Union Decl115260 Node: Type Decl116104 Node: Expect Decl117010 Node: Start Decl118556 Node: Pure Decl118934 Node: Decl Summary120611 Node: Multiple Parsers125994 Node: Interface127488 Node: Parser Function128360 Node: Lexical129195 Node: Calling Convention130601 Node: Token Values133372 Node: Token Positions134521 Node: Pure Calling135406 Node: Error Reporting138338 Node: Action Features140460 Node: Algorithm143755 Node: Look-Ahead146048 Node: Shift/Reduce148180 Node: Precedence151092 Node: Why Precedence151743 Node: Using Precedence153608 Node: Precedence Examples154576 Node: How Precedence155277 Node: Contextual Precedence156426 Node: Parser States158217 Node: Reduce/Reduce159460 Node: Mystery Conflicts163021 Node: Stack Overflow166407 Node: Error Recovery167780 Node: Context Dependency172916 Node: Semantic Tokens173764 Node: Lexical Tie-ins176781 Node: Tie-in Recovery178329 Node: Debugging180501 Node: Invocation183802 Node: Bison Options185054 Node: Environment Variables188488 Node: Option Cross Key189336 Node: VMS Invocation190180 Node: Table of Symbols190964 Node: Glossary198603 Node: Copying This Manual204907 Node: GNU Free Documentation License205116 Node: Index224981  End Tag Table