From - Tue Jan 18 09:50:54 2000 Received: from newton.math.grin.edu (132.161.33.70 [132.161.33.70]) by EXCHANGESERVER with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2448.0) id C0JW6VDJ; Tue, 18 Jan 2000 09:39:30 -0600 Received: from mail.acm.org (mail.acm.org [199.222.69.4]) by newton.math.grin.edu (8.8.8/8.8.8) with ESMTP id JAA15128; Tue, 18 Jan 2000 09:40:19 -0600 (CST) Received: from mail (mail.acm.org [199.222.69.4]) by mail.acm.org (8.9.3/8.9.3) with ESMTP id KAA68580; Tue, 18 Jan 2000 10:27:52 -0500 Message-Id: <200001181527.KAA68580@mail.acm.org> Date: Tue, 18 Jan 2000 11:16:54 +0000 Reply-To: P.Terry@ru.ac.za Sender: SIGCSE Member Forum Comments: Authenticated sender is From: Pat Terry Subject: Compiler text on-line To: SIGCSE.MEMBERS@ACM.ORG In-Reply-To: <199912131639.LAA41106@mail.acm.org> Recently I completed the first "official" release of an on-line edition of Compilers and Compiler Generators a text first published by International Thomson in 1997 and now, with the demise of ITCP, out of print and in a state where the copyright reverted to me. The book is aimed at a senior undergraduate market, covering (in particular) recursive descent parsing and the construction of hand-crafted and compiler-generated compilers for stack machines. It also discusses the use of the parser generator Coco/R in detail. The case studies are presented in C++ but compatible source code is supplied for Pascal and Modula-2 versions as well. A day ago I set up PS and PDF versions as well. Point your browser at http://www.scifac.ru.ac.za/compilers/ There you will find the text in HTML form, links to compressed files that can be downloaded to obtain all the HTML pages to create a local copy, as well as to the PDF and Postscript versions and also files that should allow you to print yourself a copy on A4 paper on a LaserJet compatible printer. There are also links to where you can obtain all the source code. Pat Terry, Computer Science, Rhodes University P.Terry@ru.ac.za Phone +27-(46)-6038292 Fax +27-(46)-6361915