This is Info file bison.info, produced by Makeinfo-1.64 from the input file ./bison.texinfo. This file documents the Bison parser generator. Copyright (C) 1988, 89, 90, 91, 92, 93, 1995 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: 1169 bison.info-2: 50097 bison.info-3: 97816 bison.info-4: 147524 bison.info-5: 195081  Tag Table: (Indirect) Node: Top1169 Node: Introduction8402 Node: Conditions9675 Node: Copying11141 Node: Concepts30294 Node: Language and Grammar31327 Node: Grammar in Bison36343 Node: Semantic Values38267 Node: Semantic Actions40368 Node: Bison Parser41551 Node: Stages43861 Node: Grammar Layout45144 Node: Examples46401 Node: RPN Calc47536 Node: Rpcalc Decls48510 Node: Rpcalc Rules50097 Node: Rpcalc Input51897 Node: Rpcalc Line53358 Node: Rpcalc Expr54473 Node: Rpcalc Lexer56418 Node: Rpcalc Main58977 Node: Rpcalc Error59355 Node: Rpcalc Gen60360 Node: Rpcalc Compile61508 Node: Infix Calc62383 Node: Simple Error Recovery65090 Node: Multi-function Calc66977 Node: Mfcalc Decl68544 Node: Mfcalc Rules70567 Node: Mfcalc Symtab71947 Node: Exercises78121 Node: Grammar File78627 Node: Grammar Outline79395 Node: C Declarations80129 Node: Bison Declarations80709 Node: Grammar Rules81121 Node: C Code81581 Node: Symbols82511 Node: Rules87593 Node: Recursion89232 Node: Semantics90943 Node: Value Type92040 Node: Multiple Types92712 Node: Actions93728 Node: Action Types96513 Node: Mid-Rule Actions97816 Node: Declarations103385 Node: Token Decl104704 Node: Precedence Decl106701 Node: Union Decl108252 Node: Type Decl109096 Node: Expect Decl110002 Node: Start Decl111548 Node: Pure Decl111926 Node: Decl Summary113240 Node: Multiple Parsers116755 Node: Interface118249 Node: Parser Function119121 Node: Lexical119956 Node: Calling Convention121362 Node: Token Values124091 Node: Token Positions125239 Node: Pure Calling126131 Node: Error Reporting129088 Node: Action Features131213 Node: Algorithm134864 Node: Look-Ahead137157 Node: Shift/Reduce139289 Node: Precedence142200 Node: Why Precedence142851 Node: Using Precedence144706 Node: Precedence Examples145674 Node: How Precedence146375 Node: Contextual Precedence147524 Node: Parser States149315 Node: Reduce/Reduce150558 Node: Mystery Conflicts154119 Node: Stack Overflow157505 Node: Error Recovery158878 Node: Context Dependency164014 Node: Semantic Tokens164862 Node: Lexical Tie-ins167879 Node: Tie-in Recovery169427 Node: Debugging171599 Node: Invocation174950 Node: Bison Options175613 Node: Option Cross Key179726 Node: VMS Invocation180608 Node: Table of Symbols181392 Node: Glossary188790 Node: Index195081  End Tag Table