Engineering a compiler /

This entirely revised second edition of Engineering a Compiler is full of technical updates and new material covering the latest developments in compiler technology. In this comprehensive text you will learn important techniques for constructing a modern compiler. Leading educators and researchers K...

Full description

Bibliographic Details
Main Author: Cooper, Keith
Corporate Author: Safari, an O'Reilly Media Company
Other Authors: Torczon, Linda
Format: eBook
Language:English
Published: Amsterdam : Elsevier, 2012.
Edition:2nd ed.
Subjects:
Online Access:Connect to the full text of this electronic book
Table of Contents:
  • Overview of Compilation
  • Scanners
  • Parsers
  • Context Sensitive Analysis
  • Intermediate Representations
  • Procedure Abstraction
  • Code Shape
  • Introduction to Optimization
  • Data-Flow Analysis
  • Scalar Optimizations
  • Instruction Selection
  • Instruction Scheduling
  • Register Allocation
  • Appendix A. ILOC
  • Appendix B. Data Structures.