compilers@ima.UUCP (01/07/86)
[from mdb at IHNP4/AICCHI] I took a course a few years back on compiler construction. The text we used was a step-by-step buildiing of a pascal-like language called pl/0. Is this the same thing? I wish I had the book handy, but I loaned it to a friend and ... Oh well... I seem to remember that the jacket of the book was a wierd purple though... Mike Blackwell ..ihnp4!aicchi!mdb --------
compilers@ima.UUCP (01/11/86)
[from Urs Meyer <harvard!seismo!mcnc!unc!meyer>] Organization: CS Dept., U. of N. Carolina, Chapel Hill Its amazing to hear something about pl/0 in the U.S. Niklaus Wirth wrote a book "Compilerbau" in German (=compiler construction) for teaching a course on compiler construction at ETH Zuerich, Switzerland. I feel the book you mentioned is some English translation of his book and it covers a stepwise development of pl/0 compiler, a tiny small subset of Pascal. I have no knowledge of an existing English translation but the German edition is from Teubner Stuttgart, Germany, 1977. By the way, Wirth wrote a new and revised edition using Modula-2 for implementing the pl/0-compiler. Are you experimenting with pl/0 or do you know if this book is used as a textbook somewhere? I would be glad to hear something. Urs Meyer (previously student at ETH Zuerich) [I have seen discussions of PL/0 in English myself, but cannot remember where. -John]
compilers@ima.UUCP (01/13/86)
[from ihnp4!utzoo!hcr!hcrvx1!tom (Tom Kelley)] PL/0 is discussed in: Wirth, N. _Algorithms + Data Structures = Programs_, Prentice-Hall, NJ, 1976. pp. 307 ff. Tom Kelly (416) 922-1937 Human Computing Resources Corp. {utzoo, ihnp4, decvax}!hcr!hcrvx1!tom --------
compilers@ima.UUCP (01/14/86)
[from peterb at IMA (Peter Barada)] At Lehigh I took an advanced course using Wirth's book: Algorithms + Data Structures = Programs. The last chapter dealt with parsing techniques, and used pl/0 as an exapmle. It then went on to built a compiler using stepwise refinement. All in all it is a good book. Peter Barada
compilers@ima.UUCP (01/20/86)
[from harvard!topaz!petsd!cjh (Chris Henrich)] Several people have mentioned this language in mod.compilers, without being able to recall where they heard of it. Niklaus Wirth's book, _Algorithms_+_Data_Structures_=_ Programs_, published by Prentice-Hall in 1976, is an introductory programming book that starts from ground zero, introduces (a dialect of) Pascal, and finishes with a chapter in which a little language called pl/0 is defined and a compiler for it is written. That book is probably out of print now, but another book by the same author, with a similar title, has appeared recently. The old one was quite a good textbook; I used it recently as a resource for a good sorting algorithm. Regards, Chris -- Full-Name: Christopher J. Henrich UUCP: ...!hjuxa!petsd!cjh US Mail: MS 313; Concurrent Computer Corporation; 106 Apple St; Tinton Falls, NJ 07724 Phone: (201) 758-7288 Concurrent Computer Corporation is a Perkin-Elmer company.