Modern Compiler Implementation

by Andrew W. Appel Cambridge University Press (New York, Cambridge)

1998 Edition

Modern Compiler Implementation (in ML, Java, C) was published in January 1998 (U.S.); March 1998 (Europe).
0-521-58274-1 Modern Compiler Implementation in ML(hardback)
0-521-58388-8 Modern Compiler Implementation in Java(hardback)
0-521-58390-X Modern Compiler Implementation in C(hardback)

This book extends the preliminary (1997) edition with additional chapters on advanced topics, more exercises for each chapter, further reading sections for each chapter, and the correction of many errors.

Textbook adoption: Course instructors may request an examination copy by clicking
from North America or outside North America.

Ordering information: This is now available for orders
from North America; from outside North America.

1997 Edition

A preliminary edition, containing all of part I (Fundamentals of Compilation) and five chapters of part II (Advanced Topics), was published in 1997.

0-521-58775-1Modern Compiler Implementation in ML: Basic Techniques(paperback)
0-521-58654-2Modern Compiler Implementation in Java: Basic Techniques(paperback)
0-521-58653-4Modern Compiler Implementation in C: Basic Techniques(paperback)