Gottex

Modern Compiler Implementation in Java by Appel, Andrew W.

Description: 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. The first part of the book, Fundamentals of Compilation, is suitable for a one-semester first course in compiler design. The second part, Advanced Topics, which includes the compilation of object-oriented and functional languages, garbage collection, loop optimization, SSA form, instruction scheduling, and optimization for cache-memory hierarchies, can be used for a second-semester or graduate course. This new 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.

Price: 125 AUD

Location: Hillsdale, NSW

End Time: 2024-11-11T02:22:22.000Z

Shipping Cost: 33.23 AUD

Product Images

Modern Compiler Implementation in Java by Appel, Andrew W.Modern Compiler Implementation in Java by Appel, Andrew W.

Item Specifics

Return shipping will be paid by: Buyer

Returns Accepted: Returns Accepted

Item must be returned within: 60 Days

Return policy details:

EAN: 9780521820608

UPC: 9780521820608

ISBN: 9780521820608

MPN: N/A

Item Length: 25.7 cm

Number of Pages: 512 Pages

Language: English

Publication Name: Modern Compiler Implementation in Java

Publisher: Cambridge University Press

Publication Year: 2002

Subject: Computer Science

Item Height: 257 mm

Item Weight: 1051 g

Type: Textbook

Author: Andrew W. Appel

Item Width: 208 mm

Format: Hardcover

Recommended

Modern Compiler Implementation: In Java by Appel, Andrew W.
Modern Compiler Implementation: In Java by Appel, Andrew W.

$9.39

View Details
ADVANCED COMPILER DESIGN IMPLEMENTATION BY STEVEN MUCHNICK (2003, SOFTCOVER)-VG
ADVANCED COMPILER DESIGN IMPLEMENTATION BY STEVEN MUCHNICK (2003, SOFTCOVER)-VG

$89.99

View Details
Modern Compiler Design - Paperback, by Galles David - Acceptable n
Modern Compiler Design - Paperback, by Galles David - Acceptable n

$17.12

View Details
Modern Compiler Implementation in ML - Paperback By Appel, Andrew W. - GOOD
Modern Compiler Implementation in ML - Paperback By Appel, Andrew W. - GOOD

$52.61

View Details
Modern Compiler Implementation In C, Revised Edition by Appel NEW Paperback
Modern Compiler Implementation In C, Revised Edition by Appel NEW Paperback

$27.80

View Details
Modern C Quick Syntax Reference : A Pocket Guide to the Language,
Modern C Quick Syntax Reference : A Pocket Guide to the Language,

$8.53

View Details
Michele Varon, Compiler / Readings in Modern Dance Volume 2 1977
Michele Varon, Compiler / Readings in Modern Dance Volume 2 1977

$16.50

View Details
Modern Compiler Implementation in ML, Appel, Andrew W., 9780521582742
Modern Compiler Implementation in ML, Appel, Andrew W., 9780521582742

$64.01

View Details
Optimizing Compilers for Modern - Hardcover, by Allen Randy; Kennedy - Good
Optimizing Compilers for Modern - Hardcover, by Allen Randy; Kennedy - Good

$84.17

View Details
Modern Compiler Implementation in ML by Andrew W Appel: New
Modern Compiler Implementation in ML by Andrew W Appel: New

$88.78

View Details