Für diesen Artikel ist leider kein Bild verfügbar.

21st Century Compilers

International Edition
Buch | Softcover
700 Seiten
2007
Pearson (Verlag)
978-0-321-21091-3 (ISBN)
68,35 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage
This classic text, known to lecturers, 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 book begins with an introduction to the principal ideas behind compilation.
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.

 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.

Erscheint lt. Verlag 28.1.2007
Sprache englisch
Maße 191 x 235 mm
Themenwelt Informatik Theorie / Studium Compilerbau
ISBN-10 0-321-21091-3 / 0321210913
ISBN-13 978-0-321-21091-3 / 9780321210913
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich
Grundlagen und Anwendungen

von Hanspeter Mössenböck

Buch | Softcover (2024)
dpunkt (Verlag)
29,90
a beginner's guide to learning llvm compiler tools and core …

von Kai Nacke

Buch | Softcover (2024)
Packt Publishing Limited (Verlag)
49,85