Modern compiler implementation in C / Andrew W. Appel with Maia Ginsburg.
Material type:
TextCambridge ; New York : Cambridge University Press, 1998Edition: Rev. and expanded edDescription: x, 544 pages. : illustrations. ; 24 cmContent type: - text
- unmediated
- volume
- 052158390X
- 005.453 21 A.A.M
| Item type | Current library | Collection | Call number | Status | Date due | Barcode | |
|---|---|---|---|---|---|---|---|
Books
|
Main library A1 | Computers & Information Technology ( Computer Science ) | 005.453 A.A.M (Browse shelf(Opens below)) | Available | 00000362 |
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.
There are no comments on this title.