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: 50688 bison.info-3: 100578 bison.info-4: 150128 bison.info-5: 197515  Tag Table: (Indirect) Node: Top1313 Node: Introduction8966 Node: Conditions10241 Node: Copying11705 Node: Concepts30908 Node: Language and Grammar31987 Node: Grammar in Bison37003 Node: Semantic Values38927 Node: Semantic Actions41028 Node: Locations Overview42217 Node: Bison Parser43664 Node: Stages45976 Node: Grammar Layout47259 Node: Examples48516 Node: RPN Calc49714 Node: Rpcalc Decls50688 Node: Rpcalc Rules52275 Node: Rpcalc Input54075 Node: Rpcalc Line55536 Node: Rpcalc Expr56651 Node: Rpcalc Lexer58596 Node: Rpcalc Main61168 Node: Rpcalc Error61566 Node: Rpcalc Gen62574 Node: Rpcalc Compile63723 Node: Infix Calc64598 Node: Simple Error Recovery67305 Node: Location Tracking Calc69194 Node: Ltcalc Decls69924 Node: Ltcalc Rules70833 Node: Ltcalc Lexer72894 Node: Multi-function Calc75232 Node: Mfcalc Decl76799 Node: Mfcalc Rules78822 Node: Mfcalc Symtab80202 Node: Exercises86575 Node: Grammar File87081 Node: Grammar Outline87929 Node: C Declarations88663 Node: Bison Declarations89243 Node: Grammar Rules89655 Node: C Code90115 Node: Symbols91045 Node: Rules96126 Node: Recursion97765 Node: Semantics99484 Node: Value Type100578 Node: Multiple Types101250 Node: Actions102267 Node: Action Types105052 Node: Mid-Rule Actions106355 Node: Locations111925 Node: Location Type112573 Node: Actions and Locations113131 Node: Location Default Action115287 Node: Declarations116750 Node: Token Decl118069 Node: Precedence Decl120082 Node: Union Decl121633 Node: Type Decl122477 Node: Expect Decl123383 Node: Start Decl124929 Node: Pure Decl125307 Node: Decl Summary126984 Node: Multiple Parsers132367 Node: Interface133861 Node: Parser Function134733 Node: Lexical135568 Node: Calling Convention136974 Node: Token Values139745 Node: Token Positions140894 Node: Pure Calling141779 Node: Error Reporting144711 Node: Action Features146833 Node: Algorithm150128 Node: Look-Ahead152421 Node: Shift/Reduce154553 Node: Precedence157465 Node: Why Precedence158116 Node: Using Precedence159981 Node: Precedence Examples160949 Node: How Precedence161650 Node: Contextual Precedence162799 Node: Parser States164590 Node: Reduce/Reduce165833 Node: Mystery Conflicts169394 Node: Stack Overflow172780 Node: Error Recovery174153 Node: Context Dependency179289 Node: Semantic Tokens180137 Node: Lexical Tie-ins183154 Node: Tie-in Recovery184702 Node: Debugging186874 Node: Invocation190175 Node: Bison Options191427 Node: Environment Variables195039 Node: Option Cross Key195887 Node: VMS Invocation196731 Node: Table of Symbols197515 Node: Glossary205154 Node: Copying This Manual211458 Node: GNU Free Documentation License211667 Node: Index231532  End Tag Table