* doc/bison.texinfo: Use $' as shell prompt, not %'.

Use @kbd to denote user input.
(Language and Grammar): ANSIfy the example.
Adjust its layout for info/notinfo.
(Location Tracking Calc): Output error messages to stderr.
Output locations in a more GNUtically correct way.
Fix a couple of Englishos.
Adjust @group/@end group pairs.
This commit is contained in:
Akim Demaille
2001-11-12 09:20:35 +00:00
parent badfc69c26
commit de11686376
5 changed files with 247 additions and 230 deletions

View File

@@ -31,10 +31,10 @@ instead of in the original English.

Indirect:
bison.info-1: 1313
bison.info-2: 50690
bison.info-3: 100580
bison.info-4: 147602
bison.info-5: 197472
bison.info-2: 50632
bison.info-3: 100395
bison.info-4: 147417
bison.info-5: 197287

Tag Table:
(Indirect)
@@ -44,102 +44,102 @@ Node: Conditions10243
Node: Copying11707
Node: Concepts30910
Node: Language and Grammar31989
Node: Grammar in Bison37005
Node: Semantic Values38929
Node: Semantic Actions41030
Node: Locations Overview42219
Node: Bison Parser43666
Node: Stages45978
Node: Grammar Layout47261
Node: Examples48518
Node: RPN Calc49716
Node: Rpcalc Decls50690
Node: Rpcalc Rules52277
Node: Rpcalc Input54077
Node: Rpcalc Line55538
Node: Rpcalc Expr56653
Node: Rpcalc Lexer58598
Node: Rpcalc Main61170
Node: Rpcalc Error61568
Node: Rpcalc Gen62576
Node: Rpcalc Compile63725
Node: Infix Calc64600
Node: Simple Error Recovery67307
Node: Location Tracking Calc69196
Node: Ltcalc Decls69926
Node: Ltcalc Rules70835
Node: Ltcalc Lexer72896
Node: Multi-function Calc75234
Node: Mfcalc Decl76801
Node: Mfcalc Rules78824
Node: Mfcalc Symtab80204
Node: Exercises86577
Node: Grammar File87083
Node: Grammar Outline87931
Node: C Declarations88665
Node: Bison Declarations89245
Node: Grammar Rules89657
Node: C Code90117
Node: Symbols91047
Node: Rules96128
Node: Recursion97767
Node: Semantics99486
Node: Value Type100580
Node: Multiple Types101252
Node: Actions102269
Node: Action Types105054
Node: Mid-Rule Actions106357
Node: Locations111927
Node: Location Type112575
Node: Actions and Locations113133
Node: Location Default Action115289
Node: Declarations116752
Node: Token Decl118071
Node: Precedence Decl120084
Node: Union Decl121635
Node: Type Decl122479
Node: Expect Decl123385
Node: Start Decl124953
Node: Pure Decl125331
Node: Decl Summary127008
Node: Multiple Parsers133136
Node: Interface134630
Node: Parser Function135502
Node: Lexical136337
Node: Calling Convention137743
Node: Token Values140514
Node: Token Positions141663
Node: Pure Calling142548
Node: Error Reporting145480
Node: Action Features147602
Node: Algorithm150897
Node: Look-Ahead153190
Node: Shift/Reduce155322
Node: Precedence158234
Node: Why Precedence158885
Node: Using Precedence160750
Node: Precedence Examples161718
Node: How Precedence162419
Node: Contextual Precedence163568
Node: Parser States165359
Node: Reduce/Reduce166602
Node: Mystery Conflicts170163
Node: Stack Overflow173549
Node: Error Recovery174922
Node: Context Dependency180058
Node: Semantic Tokens180906
Node: Lexical Tie-ins183923
Node: Tie-in Recovery185471
Node: Debugging187643
Node: Invocation190944
Node: Bison Options192196
Node: Environment Variables195746
Node: Option Cross Key196594
Node: VMS Invocation197472
Node: Table of Symbols198256
Node: Glossary206224
Node: Copying This Manual212528
Node: GNU Free Documentation License212737
Node: Index232602
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