Modern Compiler Implementation in Java, Revised Edition-APPEL-Cambridge University Press-9788175960725
- Brand:Cambridge University Press
- Product Code: KVCUP21145
- Availability: In Stock
-
Rs.595.00
- Ex Tax: Rs.595.00
Modern Compiler Implementation in Java, Revised Edition-APPEL-Cambridge University Press
This textbook describes all phases of a compiler: lexical analysis,
parsing, abstract syntax, semantic actions, intermediate
representations, instruction selection via tree matching, dataflow
analysis, graph-coloring register allocation, and runtime systems. It
includes good coverage of current techniques in code generation and
register allocation, as well as the compilation of functional and
object-oriented languages, that is missing from most books. The most
accepted and successful techniques are described concisely, rather than
as an exhaustive catalog of every possible variant, and illustrated with
actual Java classes. This second edition has been extensively rewritten
to include more discussion of Java and object-oriented programming
concepts, such as visitor patterns. A unique feature is the newly
redesigned compiler project in Java, for a subset of Java itself. The
project includes both front-end and back-end phases, so that students
can build a complete working compiler in one semester.
Book | |
ISBN | 9788175960725 |
PUBLISHER | Cambridge University Press |
Pages | 501 |
Binding | PAPERBACK |
Edition | 1999 |
Language | English |
Tags: Modern Compiler Implementation in Java, Revised Edition-APPEL-Cambridge University Press