Compiling with Continuations
Autor Andrew W. Appelen Limba Engleză Paperback – 31 ian 2007
Preț: 584.50 lei
Preț vechi: 730.63 lei
-20% Nou
Puncte Express: 877
Preț estimativ în valută:
111.86€ • 115.40$ • 94.67£
111.86€ • 115.40$ • 94.67£
Carte tipărită la comandă
Livrare economică 04-18 martie
Preluare comenzi: 021 569.72.76
Specificații
ISBN-13: 9780521033114
ISBN-10: 052103311X
Pagini: 272
Ilustrații: 19 tables
Dimensiuni: 170 x 244 x 14 mm
Greutate: 0.44 kg
Ediția:Revised.
Editura: Cambridge University Press
Colecția Cambridge University Press
Locul publicării:New York, United States
ISBN-10: 052103311X
Pagini: 272
Ilustrații: 19 tables
Dimensiuni: 170 x 244 x 14 mm
Greutate: 0.44 kg
Ediția:Revised.
Editura: Cambridge University Press
Colecția Cambridge University Press
Locul publicării:New York, United States
Cuprins
Acknowledgements; 1. Overview; 2. Continuation-passing style; 3. Semantics of the CPS; 4. ML-specific optimizations; 5. Conversion into CPS; 6. Optimization of the CPS; 7. Beta expansion; 8. Hoisting; 9. Common subexpressions; 10. Closure conversion; 11. Register spilling; 12. Space complexity; 13. The abstract machine; 14. Machine-code generation; 15. Performance evaluation; 16. The runtime system; 17. Parallel programming; 18. Future directions; Appendices; Bibliography; Index.
Recenzii
"I recommend the book to language designers and implementors specializing in the functional paradigm." F.G. Pagan, Computing Reviews
Descriere
This book shows how continuation-passing style is used as an intermediate representation on which to perform optimisations and program transformations.