mirror of
https://git.savannah.gnu.org/git/bison.git
synced 2026-03-17 00:03:03 +00:00
doc: fixes to please older versions of Texinfo
Currently, we have errors:
./doc/bison.texi:13005: node `History' lacks menu item for `Yacc' despite being its Up target
* doc/bison.texi (History): Add the local menu.
While at it, add a few index entries.
This commit is contained in:
@@ -382,7 +382,7 @@ A Brief History of the Greater Ungulates
|
|||||||
* yacchack:: An obscure early implementation of reentrancy
|
* yacchack:: An obscure early implementation of reentrancy
|
||||||
* Byacc:: Berkeley Yacc
|
* Byacc:: Berkeley Yacc
|
||||||
* Bison:: This program
|
* Bison:: This program
|
||||||
* Other ungulates:: Similar programs
|
* Other Ungulates:: Similar programs
|
||||||
|
|
||||||
Frequently Asked Questions
|
Frequently Asked Questions
|
||||||
|
|
||||||
@@ -13007,6 +13007,14 @@ The exceptions thrown by user-supplied parser actions and
|
|||||||
@cindex history
|
@cindex history
|
||||||
@cindex ungulates
|
@cindex ungulates
|
||||||
|
|
||||||
|
@menu
|
||||||
|
* Yacc:: The original Yacc
|
||||||
|
* yacchack:: An obscure early implementation of reentrancy
|
||||||
|
* Byacc:: Berkeley Yacc
|
||||||
|
* Bison:: This program
|
||||||
|
* Other Ungulates:: Similar programs
|
||||||
|
@end menu
|
||||||
|
|
||||||
@node Yacc
|
@node Yacc
|
||||||
@section The ancestral Yacc
|
@section The ancestral Yacc
|
||||||
|
|
||||||
@@ -13043,6 +13051,7 @@ variants.
|
|||||||
|
|
||||||
@node yacchack
|
@node yacchack
|
||||||
@section yacchack
|
@section yacchack
|
||||||
|
@cindex yacchack
|
||||||
|
|
||||||
One of the deficiencies of original Yacc was its inability to produce
|
One of the deficiencies of original Yacc was its inability to produce
|
||||||
reentrant parsers. This was first remedied by a set of drop-in
|
reentrant parsers. This was first remedied by a set of drop-in
|
||||||
@@ -13052,6 +13061,7 @@ became available a few years later.
|
|||||||
|
|
||||||
@node Byacc
|
@node Byacc
|
||||||
@section Berkeley Yacc
|
@section Berkeley Yacc
|
||||||
|
@cindex byacc
|
||||||
|
|
||||||
Berkeley Yacc was originated in 1985 by Robert Corbett
|
Berkeley Yacc was originated in 1985 by Robert Corbett
|
||||||
(@pxref{Bibliography,,Corbett 1984}). It was originally named ``zoo'', but
|
(@pxref{Bibliography,,Corbett 1984}). It was originally named ``zoo'', but
|
||||||
@@ -13069,6 +13079,7 @@ Bison became available, byacc itself passed out of general use.
|
|||||||
|
|
||||||
@node Bison
|
@node Bison
|
||||||
@section Bison
|
@section Bison
|
||||||
|
@cindex zoo
|
||||||
|
|
||||||
Robert Corbett actually wrote two (closely related) LALR parsers in 1985,
|
Robert Corbett actually wrote two (closely related) LALR parsers in 1985,
|
||||||
both using the DeRemer/Penello techniques. One was ``zoo'', the other was
|
both using the DeRemer/Penello techniques. One was ``zoo'', the other was
|
||||||
@@ -13111,8 +13122,8 @@ ancestral Yacc or Byson.
|
|||||||
Bison obsolesced all previous Yacc variants and workalikes generating C by
|
Bison obsolesced all previous Yacc variants and workalikes generating C by
|
||||||
1995.
|
1995.
|
||||||
|
|
||||||
@node Other ungulates
|
@node Other Ungulates
|
||||||
@section Other ungulates
|
@section Other Ungulates
|
||||||
|
|
||||||
The Yacc concept has frequently been ported to other languages. Some of the
|
The Yacc concept has frequently been ported to other languages. Some of the
|
||||||
early ports are extinct along with the languages that hosted them; others
|
early ports are extinct along with the languages that hosted them; others
|
||||||
|
|||||||
Reference in New Issue
Block a user