Modern Compiler Design [2nd ed.] 1461446996, 9781461446996

While focusing on the essential techniques common to all language paradigms, this book provides readers with the skills

285 27 83KB

English Pages 822 [829] Year 2012

Report DMCA / Copyright

DOWNLOAD PDF FILE

Table of contents :
Front Matter....Pages i-xxi
Introduction....Pages 1-51
Front Matter....Pages 53-53
Program Text to Tokens — Lexical Analysis....Pages 55-114
Tokens to Syntax Tree — Syntax Analysis....Pages 115-206
Front Matter....Pages 207-207
Grammar-based Context Handling....Pages 209-259
Manual Context Handling....Pages 261-296
Front Matter....Pages 297-297
Interpretation....Pages 299-312
Code Generation....Pages 313-362
Assemblers, Disassemblers, Linkers, and Loaders....Pages 363-384
Optimization Techniques....Pages 385-459
Front Matter....Pages 461-461
Explicit and Implicit Memory Management....Pages 463-507
Front Matter....Pages 509-509
Imperative and Object-Oriented Programs....Pages 511-616
Functional Programs....Pages 617-675
Logic Programs....Pages 677-736
Parallel and Distributed Programs....Pages 737-781
Back Matter....Pages 783-822

Modern Compiler Design [2nd ed.]
 1461446996, 9781461446996

  • 0 0 0
  • Like this paper and download? You can publish your own PDF file online for free in a few minutes! Sign Up