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: 98079 bison.info-4: 147596 bison.info-5: 191991  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: Exercises78376 Node: Grammar File78882 Node: Grammar Outline79650 Node: C Declarations80384 Node: Bison Declarations80964 Node: Grammar Rules81376 Node: C Code81836 Node: Symbols82766 Node: Rules87847 Node: Recursion89486 Node: Semantics91205 Node: Value Type92302 Node: Multiple Types92974 Node: Actions93991 Node: Action Types96776 Node: Mid-Rule Actions98079 Node: Declarations103648 Node: Token Decl104967 Node: Precedence Decl106980 Node: Union Decl108531 Node: Type Decl109375 Node: Expect Decl110281 Node: Start Decl111827 Node: Pure Decl112205 Node: Decl Summary113882 Node: Multiple Parsers119609 Node: Interface121103 Node: Parser Function121975 Node: Lexical122810 Node: Calling Convention124216 Node: Token Values126987 Node: Token Positions128136 Node: Pure Calling129028 Node: Error Reporting131960 Node: Action Features134082 Node: Algorithm137743 Node: Look-Ahead140036 Node: Shift/Reduce142168 Node: Precedence145080 Node: Why Precedence145731 Node: Using Precedence147596 Node: Precedence Examples148564 Node: How Precedence149265 Node: Contextual Precedence150414 Node: Parser States152205 Node: Reduce/Reduce153448 Node: Mystery Conflicts157009 Node: Stack Overflow160395 Node: Error Recovery161768 Node: Context Dependency166904 Node: Semantic Tokens167752 Node: Lexical Tie-ins170769 Node: Tie-in Recovery172317 Node: Debugging174489 Node: Invocation177790 Node: Bison Options178520 Node: Environment Variables181893 Node: Option Cross Key182741 Node: VMS Invocation183631 Node: Table of Symbols184415 Node: Glossary191991 Node: Index198281  End Tag Table