|SUMMARY: Wanted -- compilers/machine emulators for compiler course email@example.com (1991-09-26)|
|Re: SUMMARY: Wanted -- compilers/machine emulators for compiler course firstname.lastname@example.org.Virginia.EDU (1991-10-08)|
|From:||email@example.com (Derek Kiong)|
|Organization:||Dept. of Information Systems and Computer Science, National University of Singapore|
|Date:||Thu, 26 Sep 1991 04:20:22 GMT|
Here is a summary of replies I received in response to my previous posting
for usable material in a compiler course. Many thanks to those who
responded. (I didn't think you wanted your names here.)
1) "Programming Language translation" (ISBN 0-201-18040-5) (1987)
by Patrick Terry (Addison Wesley)
2) "Brinch Hansen on Pascal Compilers" by Per Brinch Hansen
3) Wirth has PL/0 in "Algorithms + Data structures = Programs" (Prentice
Hall, 1976). He redid it in Modula-2 in a book called "Compilerbau" which
is in german and dutch translations at least, not sure if it is English
4) Bennett has one in C in "Introduction to compiling techniques"
(McGrawHill, 1990, ISBN 0-07-707215-4). Contact firstname.lastname@example.org
5) "Crafting a Compiler" by Fisher and Leblanc.
6) We used a subset of Pascal (MiniLax, also a subset of LAX; Wait, Goos
Compiler Construction Springer).
7) Samuel Kamin's book "Programming languages, An Interpreter-Based
Approach", Addison-Wesley 1990. He gives interpreters for Lisp, APL,
Scheme, Sasl, Clu, Smalltalk and Prolog, all written in Pascal. You can
get then with anonymous ftp from uihub.cs.uiuc.edu, uiuc/kamin.distr, file
8) Tim Budd announced his C++-versions of the same interpreters ...
The following posting a week ago (in comp.compilers)
Cm (for C minor) from Yoshiyuki KONDO <email@example.com> I have
asked the sender if we (in NUS) could use it but so far, I have not
received a reply.
Return to the
Search the comp.compilers archives again.