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: 147374 bison.info-5: 197192  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 Parsers117718 Node: Interface119212 Node: Parser Function120084 Node: Lexical120919 Node: Calling Convention122325 Node: Token Values125096 Node: Token Positions126245 Node: Pure Calling127137 Node: Error Reporting130069 Node: Action Features132191 Node: Algorithm135852 Node: Look-Ahead138145 Node: Shift/Reduce140277 Node: Precedence143189 Node: Why Precedence143840 Node: Using Precedence145705 Node: Precedence Examples146673 Node: How Precedence147374 Node: Contextual Precedence148523 Node: Parser States150314 Node: Reduce/Reduce151557 Node: Mystery Conflicts155118 Node: Stack Overflow158504 Node: Error Recovery159877 Node: Context Dependency165013 Node: Semantic Tokens165861 Node: Lexical Tie-ins168878 Node: Tie-in Recovery170426 Node: Debugging172598 Node: Invocation175899 Node: Bison Options176629 Node: Environment Variables180983 Node: Option Cross Key181831 Node: VMS Invocation182721 Node: Table of Symbols183505 Node: Glossary190902 Node: Index197192  End Tag Table