
P.D. Terry (home page)
Department of Computer Science
Rhodes University
GRAHAMSTOWN 6140, South Africa
Published by Addison Wesley, Wokingham, England © 1986
ISBN/ISSN: 0-201-18040-5, 440 pages, 6 x 9 inches, paperbound
1 Introduction 2 Translators and interpreters 3 Simple assemblers 4 Advanced assembler features 5 Languages and grammars 6 Top-down parsing 7 A simple compiler 8 Block structure and storage management 9 Concurrent programming 10 Data abstraction
Files containing the source code of the examples in the text may be obtained by contacting the author.
The author's latest textbook Compilers and Compiler Generators: an introduction with C++ represents a completely revised edition of this material. The latest book adds considerably to the material covered, in particular by showing the use of compiler generators as well as the development of hand-crafted compilers, and by providing source code for all case studies in all three of Pascal, Modula-2 and C++.