SUMMARY: Wanted -- compilers/machine emulators for compiler course

dkiong@vms.discs.nus.sg (Derek Kiong)
Thu, 26 Sep 1991 04:20:22 GMT

          From comp.compilers

Related articles
SUMMARY: Wanted -- compilers/machine emulators for compiler course dkiong@vms.discs.nus.sg (1991-09-26)
Re: SUMMARY: Wanted -- compilers/machine emulators for compiler course clc5q@hemlock.cs.Virginia.EDU (1991-10-08)
| List of all articles for this month |
Newsgroups: comp.compilers
From: dkiong@vms.discs.nus.sg (Derek Kiong)
Keywords: courses, summary,
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
(Prentice-Hall, 1985)


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
yet.


4) Bennett has one in C in "Introduction to compiling techniques"
(McGrawHill, 1990, ISBN 0-07-707215-4). Contact jpb@maths.bath.ac.uk


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
distr.tar.Z


8) Tim Budd announced his C++-versions of the same interpreters ...


The following posting a week ago (in comp.compilers)
sounds interesting:


Cm (for C minor) from Yoshiyuki KONDO <cond@lsi-j.co.jp> I have
asked the sender if we (in NUS) could use it but so far, I have not
received a reply.
--


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.