This is Info file bison.info, produced by Makeinfo-1.54 from the input file /home/gd2/gnu/bison/bison.texinfo. This file documents the Bison parser generator. Copyright (C) 1988, 1989, 1990, 1991, 1992 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: 1185 bison.info-2: 50267 bison.info-3: 96678 bison.info-4: 146593  Tag Table: (Indirect) Node: Top1185 Node: Introduction8418 Node: Conditions9585 Node: Copying11457 Node: Concepts30610 Node: Language and Grammar31643 Node: Grammar in Bison36659 Node: Semantic Values38437 Node: Semantic Actions40538 Node: Bison Parser41721 Node: Stages44031 Node: Grammar Layout45314 Node: Examples46571 Node: RPN Calc47706 Node: Rpcalc Decls48680 Node: Rpcalc Rules50267 Node: Rpcalc Input52067 Node: Rpcalc Line53528 Node: Rpcalc Expr54643 Node: Rpcalc Lexer56588 Node: Rpcalc Main59147 Node: Rpcalc Error59525 Node: Rpcalc Gen60530 Node: Rpcalc Compile61678 Node: Infix Calc62553 Node: Simple Error Recovery65260 Node: Multi-function Calc67147 Node: Mfcalc Decl68713 Node: Mfcalc Rules70736 Node: Mfcalc Symtab72116 Node: Exercises78290 Node: Grammar File78796 Node: Grammar Outline79564 Node: C Declarations80298 Node: Bison Declarations80878 Node: Grammar Rules81290 Node: C Code81750 Node: Symbols82680 Node: Rules86455 Node: Recursion88094 Node: Semantics89805 Node: Value Type90902 Node: Multiple Types91574 Node: Actions92590 Node: Action Types95375 Node: Mid-Rule Actions96678 Node: Declarations102247 Node: Token Decl103566 Node: Precedence Decl104889 Node: Union Decl106440 Node: Type Decl107284 Node: Expect Decl107989 Node: Start Decl109535 Node: Pure Decl109913 Node: Decl Summary111215 Node: Multiple Parsers112619 Node: Interface114102 Node: Parser Function114974 Node: Lexical115809 Node: Calling Convention117215 Node: Token Values118522 Node: Token Positions119670 Node: Pure Calling120562 Node: Error Reporting121562 Node: Action Features123687 Node: Algorithm127338 Node: Look-Ahead129631 Node: Shift/Reduce131763 Node: Precedence134674 Node: Why Precedence135325 Node: Using Precedence137180 Node: Precedence Examples138148 Node: How Precedence138849 Node: Contextual Precedence139998 Node: Parser States141789 Node: Reduce/Reduce143032 Node: Mystery Conflicts146593 Node: Stack Overflow149979 Node: Error Recovery151352 Node: Context Dependency156488 Node: Semantic Tokens157336 Node: Lexical Tie-ins160353 Node: Tie-in Recovery161901 Node: Debugging164073 Node: Invocation167424 Node: Bison Options168087 Node: Option Cross Key171724 Node: VMS Invocation172456 Node: Table of Symbols173240 Node: Glossary179827 Node: Index186011  End Tag Table .