TY - BOOK AU - Appel,Andrew W. AU - Ginsburg,Maia TI - Modern compiler implementation in C SN - 052158390X U1 - 005.453 21 PY - 1998/// CY - Cambridge, New York PB - Cambridge University Press KW - Compilers (Computer programs) KW - C (Computer program language) N1 - Includes bibliographical references (p. 528-536) and index; Pt. 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 -- pt. 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. Tiger Language Reference Manual UR - http://www.loc.gov/catdir/toc/cam023/97031089.html UR - http://www.loc.gov/catdir/description/cam028/97031089.html ER -