21st Century Compilers
United States Edition
Pearson (Publisher)
Published on 27. February 2007
Book
Hardback
700 pages
978-0-321-13143-0 (ISBN)
Article exhausted; check for reprint
Description
This classic book, known to professors, students, and developers world-wide as "the Dragon Book" is the bible of compiler design. It provides a thorough grounding in the theory and practice of compilers. The text begins with an introduction to the principal ideas behind compilation, and then illustrates these ideas by constructing a simple one-pass compiler. The remainder of the book amplifies the ideas presented in the first two chapters and discusses more advanced topics such as syntax analysis, type checking, code generation, and code optimization.
This new edition has been thoroughly revised to reflect the current state of the art of compilation. New information has been introduced throughout the text, including topics such as; syntax-directed translation, data-flow analysis, code optimization, just-in-time compiling, and garbage collection. All the new material is brought together and applied through new case studies.
This new edition has been thoroughly revised to reflect the current state of the art of compilation. New information has been introduced throughout the text, including topics such as; syntax-directed translation, data-flow analysis, code optimization, just-in-time compiling, and garbage collection. All the new material is brought together and applied through new case studies.
More details
Language
English
Place of publication
United States
Publishing group
Pearson Education (US)
Target group
College/higher education
Dimensions
Height: 235 mm
Width: 191 mm
ISBN-13
978-0-321-13143-0 (9780321131430)
Copyright in bibliographic data is held by Nielsen Book Services Limited or its licensors: all rights reserved.
Schweitzer Classification
Other editions
New editions

Book
10/2006
2nd Edition
Pearson
€224.06
Article exhausted; check different version
Previous edition

A.V. Aho | R. Sethi | J.D. Ullman
Compilers
Book
01/1985
Addison Wesley
€61.89
Article exhausted; check for reprint
Content
1. Motivation.
2. Overview.
3. Lexical Analysis.
4. Parsing.
5. Syntax-Directed Translation.
6. Intermediate Code Generation.
7. Code Generation.
8. Run-Time Environments.
9. Machine-independent Optimizations.
10. Parallelism and Memory Hierarchy Optimizations.
11. Interprocedural Program Analysis.
12. A Look at Some Compilers.
2. Overview.
3. Lexical Analysis.
4. Parsing.
5. Syntax-Directed Translation.
6. Intermediate Code Generation.
7. Code Generation.
8. Run-Time Environments.
9. Machine-independent Optimizations.
10. Parallelism and Memory Hierarchy Optimizations.
11. Interprocedural Program Analysis.
12. A Look at Some Compilers.