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: 50632 bison.info-3: 100395 bison.info-4: 147417 bison.info-5: 197287  Tag Table: (Indirect) Node: Top1313 Node: Introduction8968 Node: Conditions10243 Node: Copying11707 Node: Concepts30910 Node: Language and Grammar31989 Node: Grammar in Bison36947 Node: Semantic Values38871 Node: Semantic Actions40972 Node: Locations Overview42161 Node: Bison Parser43608 Node: Stages45920 Node: Grammar Layout47203 Node: Examples48460 Node: RPN Calc49658 Node: Rpcalc Decls50632 Node: Rpcalc Rules52219 Node: Rpcalc Input54019 Node: Rpcalc Line55480 Node: Rpcalc Expr56595 Node: Rpcalc Lexer58540 Node: Rpcalc Main61112 Node: Rpcalc Error61510 Node: Rpcalc Gen62518 Node: Rpcalc Compile63667 Node: Infix Calc64542 Node: Simple Error Recovery67249 Node: Location Tracking Calc69138 Node: Ltcalc Decls69820 Node: Ltcalc Rules70713 Node: Ltcalc Lexer72723 Node: Multi-function Calc75049 Node: Mfcalc Decl76616 Node: Mfcalc Rules78639 Node: Mfcalc Symtab80019 Node: Exercises86392 Node: Grammar File86898 Node: Grammar Outline87746 Node: C Declarations88480 Node: Bison Declarations89060 Node: Grammar Rules89472 Node: C Code89932 Node: Symbols90862 Node: Rules95943 Node: Recursion97582 Node: Semantics99301 Node: Value Type100395 Node: Multiple Types101067 Node: Actions102084 Node: Action Types104869 Node: Mid-Rule Actions106172 Node: Locations111742 Node: Location Type112390 Node: Actions and Locations112948 Node: Location Default Action115104 Node: Declarations116567 Node: Token Decl117886 Node: Precedence Decl119899 Node: Union Decl121450 Node: Type Decl122294 Node: Expect Decl123200 Node: Start Decl124768 Node: Pure Decl125146 Node: Decl Summary126823 Node: Multiple Parsers132951 Node: Interface134445 Node: Parser Function135317 Node: Lexical136152 Node: Calling Convention137558 Node: Token Values140329 Node: Token Positions141478 Node: Pure Calling142363 Node: Error Reporting145295 Node: Action Features147417 Node: Algorithm150712 Node: Look-Ahead153005 Node: Shift/Reduce155137 Node: Precedence158049 Node: Why Precedence158700 Node: Using Precedence160565 Node: Precedence Examples161533 Node: How Precedence162234 Node: Contextual Precedence163383 Node: Parser States165174 Node: Reduce/Reduce166417 Node: Mystery Conflicts169978 Node: Stack Overflow173364 Node: Error Recovery174737 Node: Context Dependency179873 Node: Semantic Tokens180721 Node: Lexical Tie-ins183738 Node: Tie-in Recovery185286 Node: Debugging187458 Node: Invocation190759 Node: Bison Options192011 Node: Environment Variables195561 Node: Option Cross Key196409 Node: VMS Invocation197287 Node: Table of Symbols198071 Node: Glossary206039 Node: Copying This Manual212343 Node: GNU Free Documentation License212552 Node: Index232417  End Tag Table