0
Your cart

Your cart is empty

Books > Computing & IT > Computer programming > Compilers & interpreters

Buy Now

Modern Compiler Implementation in Java (Hardcover, 2Rev ed) Price: R912
Discovery Miles 9 120

Modern Compiler Implementation in Java (Hardcover, 2Rev ed)

Andrew W. Appel

 (sign in to rate)
Price R912
Sold by
Aristata Bookshop - Fulfilled by Loot
Discovery Miles 9 120 | Repayment Terms: R85 pm x 12*

Bookmark and Share

Expected to ship within 2 - 4 working days

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 thorough coverage of current techniques in code generation and register allocation, and the compilation of functional and object-oriented languages. The most accepted and successful techniques are described and illustrated with actual Java^TM® classes. The first part is suitable for a one-semester first course in compiler design. The second part; 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 includes more discussion of Java and object-oriented programming concepts such as visitor patterns plus a new Mini-Java programming project. 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.

General

Imprint: Cambridge University Press
Country of origin: United Kingdom
Release date: October 2002
First published: 2002
Authors: Andrew W. Appel
Dimensions: 243 x 194 x 28mm (L x W x T)
Format: Hardcover
Pages: 501
Edition: 2Rev ed
ISBN-13: 978-0-521-82060-8
Categories: Books > Computing & IT > Computer programming > Compilers & interpreters
Promotions
LSN: 0-521-82060-X
Barcode: 9780521820608

Is the information for this product incomplete, wrong or inappropriate? Let us know about it.

Does this product have an incorrect or missing image? Send us a new image.

Is this product missing categories? Add more categories.

Review This Product

No reviews yet - be the first to create one!

You might also like..

The Book of Shen - Fourth edition
Mark Tarver Paperback R1,033 Discovery Miles 10 330
Python for Beginners - Enter the Real…
Lucas Lawrence Hardcover R929 R801 Discovery Miles 8 010
CICS Basic Training for Application…
Robert Wingate Hardcover R990 R852 Discovery Miles 8 520
COBOL Basic Training Using VSAM, IMS…
Robert Wingate Hardcover R1,795 R1,493 Discovery Miles 14 930
Aws - The Most Complete Guide to Learn…
Robert Campbell Hardcover R850 R738 Discovery Miles 7 380
IMS-DB Basic Training For Application…
Robert Wingate Hardcover R713 Discovery Miles 7 130
Advanced Game Programming for…
Oscar Toledo Gutierrez Hardcover R1,011 Discovery Miles 10 110
The GNU C Library Reference Manual…
Sandra Loosemore, Richard M. Stallman, … Hardcover R1,825 Discovery Miles 18 250
Python Programming for Beginners 2021…
Faba's Diaries Hardcover R1,037 R888 Discovery Miles 8 880
Python Programming - The Easiest Python…
Alan Grid Hardcover R746 Discovery Miles 7 460
Python for Beginners - Learn It as Easy…
Yatin Bayya Hardcover R552 Discovery Miles 5 520
C++ Programming - A Step-By-Step…
Alan Grid Hardcover R894 R769 Discovery Miles 7 690

See more

Partners