000 01998pam a2200337 i 4500
999 _c217
_d217
001 2125872
005 20190718115136.0
008 970804s1998 enka b 001 0 eng
010 _a
020 _a052158390X
040 _aDLC
_cDLC
_dDLC
_erda
082 0 4 _a005.453
_221
_bA.A.M
100 1 _aAppel, Andrew W.,
_d1960-
_9919
_eauthor.
245 1 0 _aModern compiler implementation in C /
_cAndrew W. Appel with Maia Ginsburg.
250 _aRev. and expanded ed.
264 _aCambridge ;
_aNew York :
_bCambridge University Press,
_c1998.
300 _ax, 544 pages. :
_billustrations. ;
_c24 cm.
336 _2rdacontent
_atext
337 _2rdamedia
_aunmediated
338 _2rdacarrier
_avolume
504 _aIncludes bibliographical references (p. 528-536) and index.
505 0 _a 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.
650 0 _aCompilers (Computer programs)
650 0 _aC (Computer program language)
700 1 _aGinsburg, Maia,
_9922
_eauthor.
856 4 1 _3Table of contents
_uhttp://www.loc.gov/catdir/toc/cam023/97031089.html
856 4 2 _3Publisher description
_uhttp://www.loc.gov/catdir/description/cam028/97031089.html
906 _a7
_bcbc
_corignew
_d1
_eocip
_f19
_gy-gencatlg
942 _2ddc
_cBK