Paul Eggert <[email protected]>:
> You could write Johnson and ask; see <http://yaccman.com/>.

This patch summarizes what he told me.
-- 
                <a href="http://www.catb.org/~esr/";>Eric S. Raymond</a>

My work is funded by the Internet Civil Engineering Institute: https://icei.org
Please visit their site and donate: the civilization you save might be your own.


>From f1928590f58fe0245fea18256281d4fd3d624894 Mon Sep 17 00:00:00 2001
From: "Eric S. Raymond" <[email protected]>
Date: Wed, 13 Feb 2019 21:33:41 -0500
Subject: [PATCH] bison.texiL Dates for the invention of Yacc.

---
 doc/bison.texi | 9 ++++-----
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/doc/bison.texi b/doc/bison.texi
index 2d4ea090..20d09e8f 100644
--- a/doc/bison.texi
+++ b/doc/bison.texi
@@ -13020,11 +13020,10 @@ development of Unix; one of its first uses was to develop the original
 Portable C Compiler. The same person, Steven C. Johnson, wrote Yacc and the
 original pcc.
 
-This was so long ago that the exact year of origin is difficult to pin down.
-Johnson published @url{https://dx.doi.org/10.1145/512760.512771, A Portable
-Compiler: Theory and Practice} in the Proceedings of the 5th ACM POPL
-Symposium in 1978; the Yacc program itself is generally said to have been
-developed in the early Seventies.
+According to the author, Yacc was first invented in 1971 and reached a
+form recognizably similar to the C version in 1973.  Johnson published
+@url{https://dx.doi.org/10.1145/512760.512771, A Portable Compiler: Theory
+and Practice} in the Proceedings of the 5th ACM POPL Symposium in 1978.
 
 Yacc was not itself originally written in C but in its predecessor language,
 B.  This goes far to explain its odd interface, which exposes a large number
-- 
2.17.1

Reply via email to