Description
OXFORD Compiler Design 2012 Edition by K. MUNEESWARAN
Compiler Design is designed as a textbook for undergraduate and postgraduate students of engineering (computer science and information technology) and computer applications. It seeks to provide a thorough understanding of the design and implementation aspects of a compiler. DESIGNCOMPILERThe book commences with an overview of system software and briefly describes the evolution,design, and implementation of compilers. Detailed explanation of the various phases involved in the design of a compiler, such as lexical analysis, syntax analysis, run-time storage organization, intermediate code generation, code optimization, and final code generation, is provided in variouschapters of the book. The last chapter describes in brief all the frequently used compiler writing tools, with examples and program codes. Chapter 1. Overview of Computer Hardware and System SoftwareChapter 2. Introduction to CompilersChapter 3. Lexical AnalysisChapter 4. Syntax AnalysisChapter 5. Run-Time Storage OrganizationChapter 6. Intermediate Code GenerationChapter 7. OptimizationChapter 8. Code GenerationChapter 9. Compiler Writing Tools