Coming this Fall! This new version of a classic introduction to compilers takes a language-neutral approach that focuses the reader on the concepts covered in the text. Students can then apply these concepts to the Java programming assignments and use the Java Virtual Machine to build a compiler. Advanced courses will benefit from the updated and expanded coverage of back-end topics. 0201385937B04062001