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: 50189 bison.info-3: 99814 bison.info-4: 148012 bison.info-5: 190796  Tag Table: (Indirect) Node: Top1307 Node: Introduction8543 Node: Conditions9818 Node: Copying11282 Node: Concepts30472 Node: Language and Grammar31551 Node: Grammar in Bison36567 Node: Semantic Values38491 Node: Semantic Actions40592 Node: Locations Overview41781 Node: Bison Parser43228 Node: Stages45540 Node: Grammar Layout46823 Node: Examples48080 Node: RPN Calc49215 Node: Rpcalc Decls50189 Node: Rpcalc Rules51776 Node: Rpcalc Input53576 Node: Rpcalc Line55037 Node: Rpcalc Expr56152 Node: Rpcalc Lexer58097 Node: Rpcalc Main60669 Node: Rpcalc Error61067 Node: Rpcalc Gen62075 Node: Rpcalc Compile63224 Node: Infix Calc64099 Node: Simple Error Recovery66806 Node: Multi-function Calc68692 Node: Mfcalc Decl70258 Node: Mfcalc Rules72281 Node: Mfcalc Symtab73661 Node: Exercises80034 Node: Grammar File80540 Node: Grammar Outline81388 Node: C Declarations82122 Node: Bison Declarations82702 Node: Grammar Rules83114 Node: C Code83574 Node: Symbols84504 Node: Rules89585 Node: Recursion91224 Node: Semantics92943 Node: Value Type94037 Node: Multiple Types94709 Node: Actions95726 Node: Action Types98511 Node: Mid-Rule Actions99814 Node: Locations105384 Node: Location Type106032 Node: Actions and Locations106590 Node: Location Default Action108746 Node: Declarations110209 Node: Token Decl111528 Node: Precedence Decl113541 Node: Union Decl115092 Node: Type Decl115936 Node: Expect Decl116842 Node: Start Decl118388 Node: Pure Decl118766 Node: Decl Summary120443 Node: Multiple Parsers125826 Node: Interface127320 Node: Parser Function128192 Node: Lexical129027 Node: Calling Convention130433 Node: Token Values133204 Node: Token Positions134353 Node: Pure Calling135238 Node: Error Reporting138170 Node: Action Features140292 Node: Algorithm143587 Node: Look-Ahead145880 Node: Shift/Reduce148012 Node: Precedence150924 Node: Why Precedence151575 Node: Using Precedence153440 Node: Precedence Examples154408 Node: How Precedence155109 Node: Contextual Precedence156258 Node: Parser States158049 Node: Reduce/Reduce159292 Node: Mystery Conflicts162853 Node: Stack Overflow166239 Node: Error Recovery167612 Node: Context Dependency172748 Node: Semantic Tokens173596 Node: Lexical Tie-ins176613 Node: Tie-in Recovery178161 Node: Debugging180333 Node: Invocation183634 Node: Bison Options184886 Node: Environment Variables188320 Node: Option Cross Key189168 Node: VMS Invocation190012 Node: Table of Symbols190796 Node: Glossary198189 Node: Index204479  End Tag Table