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: 50345 bison.info-3: 99970 bison.info-4: 148168 bison.info-5: 191130  Tag Table: (Indirect) Node: Top1313 Node: Introduction8686 Node: Conditions9961 Node: Copying11425 Node: Concepts30628 Node: Language and Grammar31707 Node: Grammar in Bison36723 Node: Semantic Values38647 Node: Semantic Actions40748 Node: Locations Overview41937 Node: Bison Parser43384 Node: Stages45696 Node: Grammar Layout46979 Node: Examples48236 Node: RPN Calc49371 Node: Rpcalc Decls50345 Node: Rpcalc Rules51932 Node: Rpcalc Input53732 Node: Rpcalc Line55193 Node: Rpcalc Expr56308 Node: Rpcalc Lexer58253 Node: Rpcalc Main60825 Node: Rpcalc Error61223 Node: Rpcalc Gen62231 Node: Rpcalc Compile63380 Node: Infix Calc64255 Node: Simple Error Recovery66962 Node: Multi-function Calc68848 Node: Mfcalc Decl70414 Node: Mfcalc Rules72437 Node: Mfcalc Symtab73817 Node: Exercises80190 Node: Grammar File80696 Node: Grammar Outline81544 Node: C Declarations82278 Node: Bison Declarations82858 Node: Grammar Rules83270 Node: C Code83730 Node: Symbols84660 Node: Rules89741 Node: Recursion91380 Node: Semantics93099 Node: Value Type94193 Node: Multiple Types94865 Node: Actions95882 Node: Action Types98667 Node: Mid-Rule Actions99970 Node: Locations105540 Node: Location Type106188 Node: Actions and Locations106746 Node: Location Default Action108902 Node: Declarations110365 Node: Token Decl111684 Node: Precedence Decl113697 Node: Union Decl115248 Node: Type Decl116092 Node: Expect Decl116998 Node: Start Decl118544 Node: Pure Decl118922 Node: Decl Summary120599 Node: Multiple Parsers125982 Node: Interface127476 Node: Parser Function128348 Node: Lexical129183 Node: Calling Convention130589 Node: Token Values133360 Node: Token Positions134509 Node: Pure Calling135394 Node: Error Reporting138326 Node: Action Features140448 Node: Algorithm143743 Node: Look-Ahead146036 Node: Shift/Reduce148168 Node: Precedence151080 Node: Why Precedence151731 Node: Using Precedence153596 Node: Precedence Examples154564 Node: How Precedence155265 Node: Contextual Precedence156414 Node: Parser States158205 Node: Reduce/Reduce159448 Node: Mystery Conflicts163009 Node: Stack Overflow166395 Node: Error Recovery167768 Node: Context Dependency172904 Node: Semantic Tokens173752 Node: Lexical Tie-ins176769 Node: Tie-in Recovery178317 Node: Debugging180489 Node: Invocation183790 Node: Bison Options185042 Node: Environment Variables188654 Node: Option Cross Key189502 Node: VMS Invocation190346 Node: Table of Symbols191130 Node: Glossary198769 Node: Copying This Manual205073 Node: GNU Free Documentation License205282 Node: Index225147  End Tag Table