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: R784
Discovery Miles 7 840

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

Andrew W. Appel

 (sign in to rate)
Price R784
Sold by
Aristata Bookshop - Fulfilled by Loot
Discovery Miles 7 840 | Repayment Terms: R73 pm x 12*

Bookmark and Share

Expected to ship within 4 - 6 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 R976 Discovery Miles 9 760
Python for Beginners - Enter the Real…
Lucas Lawrence Hardcover R855 R744 Discovery Miles 7 440
CICS Basic Training for Application…
Robert Wingate Hardcover R912 R791 Discovery Miles 7 910
COBOL Basic Training Using VSAM, IMS…
Robert Wingate Hardcover R1,653 R1,381 Discovery Miles 13 810
IMS-DB Basic Training For Application…
Robert Wingate Hardcover R675 Discovery Miles 6 750
Aws - The Most Complete Guide to Learn…
Robert Campbell Hardcover R783 R687 Discovery Miles 6 870
Advanced Game Programming for…
Oscar Toledo Gutierrez Hardcover R1,031 Discovery Miles 10 310
Compiler Design: Principles, Techniques…
Terence Halsey Hardcover R2,952 R2,680 Discovery Miles 26 800
The GNU C Library Reference Manual…
Sandra Loosemore, Richard M. Stallman, … Hardcover R1,688 Discovery Miles 16 880
Python Programming for Beginners 2021…
Faba's Diaries Hardcover R955 R824 Discovery Miles 8 240
AVR RISC Microcontroller Handbook
Claus Kuhnel Paperback R1,588 Discovery Miles 15 880
Python for Beginners - Learn It as Easy…
Yatin Bayya Hardcover R524 Discovery Miles 5 240

See more

Partners