Zum Hauptinhalt springen
Dekorationsartikel gehören nicht zum Leistungsumfang.
Modern Compiler Implementation in Java
Buch von Andrew W. Appel
Sprache: Englisch

97,95 €*

inkl. MwSt.

Versandkostenfrei per Post / DHL

Lieferzeit 1-2 Wochen

Kategorien:
Beschreibung
This textbook describes all phases of a compiler and includes thorough coverage of current techniques in code generation and register allocation, plus the compilation of functional and object-oriented languages. The most accepted and successful techniques are described and illustrated.
This textbook describes all phases of a compiler and includes thorough coverage of current techniques in code generation and register allocation, plus the compilation of functional and object-oriented languages. The most accepted and successful techniques are described and illustrated.
Inhaltsverzeichnis
Part I. Fundamentals of Compilation: 1. Introduction; 2. Lexical analysis; 3. Parsing; 4. Abstract syntax; 5. Semantic analysis; 6. Activation records; 7. Translation to intermediate code; 8. Basic blocks and traces; 9. Instruction selection; 10. Liveness analysis; 11. Register allocation; 12. Putting it all together; Part II. Advanced Topics: 13. Garbage collection; 14. Object-oriented languages; 15. Functional programming languages; 16. Polymorphic types; 17. Dataflow analysis; 18. Loop optimizations; 19. Static single-assignment form; 20. Pipelining and scheduling; 21. The memory hierarchy; Appendix: Mini-Java reference manual.
Details
Erscheinungsjahr: 2015
Genre: Informatik
Rubrik: Naturwissenschaften & Technik
Medium: Buch
Inhalt: Gebunden
ISBN-13: 9780521820608
ISBN-10: 052182060X
Sprache: Englisch
Ausstattung / Beilage: HC gerader Rücken kaschiert
Einband: Gebunden
Autor: Appel, Andrew W.
Hersteller: Cambridge University Press
Maße: 260 x 208 x 32 mm
Von/Mit: Andrew W. Appel
Erscheinungsdatum: 28.01.2015
Gewicht: 1,311 kg
Artikel-ID: 103435849
Inhaltsverzeichnis
Part I. Fundamentals of Compilation: 1. Introduction; 2. Lexical analysis; 3. Parsing; 4. Abstract syntax; 5. Semantic analysis; 6. Activation records; 7. Translation to intermediate code; 8. Basic blocks and traces; 9. Instruction selection; 10. Liveness analysis; 11. Register allocation; 12. Putting it all together; Part II. Advanced Topics: 13. Garbage collection; 14. Object-oriented languages; 15. Functional programming languages; 16. Polymorphic types; 17. Dataflow analysis; 18. Loop optimizations; 19. Static single-assignment form; 20. Pipelining and scheduling; 21. The memory hierarchy; Appendix: Mini-Java reference manual.
Details
Erscheinungsjahr: 2015
Genre: Informatik
Rubrik: Naturwissenschaften & Technik
Medium: Buch
Inhalt: Gebunden
ISBN-13: 9780521820608
ISBN-10: 052182060X
Sprache: Englisch
Ausstattung / Beilage: HC gerader Rücken kaschiert
Einband: Gebunden
Autor: Appel, Andrew W.
Hersteller: Cambridge University Press
Maße: 260 x 208 x 32 mm
Von/Mit: Andrew W. Appel
Erscheinungsdatum: 28.01.2015
Gewicht: 1,311 kg
Artikel-ID: 103435849
Warnhinweis