Modern Compiler Implementation in C
Autor Andrew W. Appel Cu Maia Ginsburgen Limba Engleză Paperback – 7 iul 2004
Preț: 611.72 lei
Preț vechi: 764.66 lei
-20%
Puncte Express: 918
Carte tipărită la comandă
Livrare economică 09-23 iulie
Livrare prin curier în România Termenul estimat este afișat lângă disponibilitate.
Transport gratuit pentru acest produs Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.
Specificații
ISBN-13: 9780521607650
ISBN-10: 0521607655
Pagini: 556
Ilustrații: 80 b/w illus. 34 tables 117 exercises
Dimensiuni: 179 x 243 x 31 mm
Greutate: 0.96 kg
Ediția:Revised
Editura: Cambridge University Press
Colecția Cambridge University Press
Locul publicării:New York, United States
ISBN-10: 0521607655
Pagini: 556
Ilustrații: 80 b/w illus. 34 tables 117 exercises
Dimensiuni: 179 x 243 x 31 mm
Greutate: 0.96 kg
Ediția:Revised
Editura: Cambridge University Press
Colecția Cambridge University Press
Locul publicării:New York, United States
Cuprins
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.
Descriere
Describes all phases of a modern compiler, including techniques in code generation and register allocation for imperative, functional and object-oriented languages.