diff options
author | Akim Demaille <akim.demaille@gmail.com> | 2019-02-20 06:33:43 +0100 |
---|---|---|
committer | Akim Demaille <akim.demaille@gmail.com> | 2019-02-21 06:46:07 +0100 |
commit | 98020cedf779dfab193ddad949cd3d38b3ed002e (patch) | |
tree | 60af14373769170aa2c3daf67338f73a70a82902 /doc | |
parent | cbf213915cca529c95f56da2005075469f45af6a (diff) | |
download | bison-98020cedf779dfab193ddad949cd3d38b3ed002e.tar.gz |
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.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/bison.texi | 17 |
1 files changed, 14 insertions, 3 deletions
diff --git a/doc/bison.texi b/doc/bison.texi index 631f27e4..6cd59821 100644 --- a/doc/bison.texi +++ b/doc/bison.texi @@ -382,7 +382,7 @@ A Brief History of the Greater Ungulates * yacchack:: An obscure early implementation of reentrancy * Byacc:: Berkeley Yacc * Bison:: This program -* Other ungulates:: Similar programs +* Other Ungulates:: Similar programs Frequently Asked Questions @@ -13007,6 +13007,14 @@ The exceptions thrown by user-supplied parser actions and @cindex history @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 @section The ancestral Yacc @@ -13043,6 +13051,7 @@ variants. @node yacchack @section yacchack +@cindex yacchack One of the deficiencies of original Yacc was its inability to produce reentrant parsers. This was first remedied by a set of drop-in @@ -13052,6 +13061,7 @@ became available a few years later. @node Byacc @section Berkeley Yacc +@cindex byacc Berkeley Yacc was originated in 1985 by Robert Corbett (@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 @section Bison +@cindex zoo Robert Corbett actually wrote two (closely related) LALR parsers in 1985, 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 1995. -@node Other ungulates -@section Other ungulates +@node Other Ungulates +@section Other Ungulates 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 |