Compiler Design
Price: 1195.00 INR
ISBN:
9780198066644
Publication date:
23/11/2012
Paperback
Price: 1195.00 INR
ISBN:
9780198066644
Publication date:
23/11/2012
Paperback
First Edition
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. DESIGNCOMPILER
Rights: World Rights
First Edition
Description
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. DESIGNCOMPILER
The 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.
First Edition
Table of contents
Chapter 1. Overview of Computer Hardware and System Software
Chapter 2. Introduction to Compilers
Chapter 3. Lexical Analysis
Chapter 4. Syntax Analysis
Chapter 5. Run-Time Storage Organization
Chapter 6. Intermediate Code Generation
Chapter 7. Optimization
Chapter 8. Code Generation
Chapter 9. Compiler Writing Tools
First Edition
Features
- Contains a dedicated chapter on compiler writing tools, including Lex, Yacc, JavaCC, and ANTLR
- Provides numerous objective type questions with answers, review questions, and exercises at the end of every chapter, graded as per Bloom's Taxonomy principles
- Includes appendices on the parsing of C language using tools such as Lex, Yacc, and JavaCC, additional solved problems, and five model question paper
- In THE CD
- A mini-compiler
- Laboratory exercises along with the source codes
- Complete executable code showing the data structures and prototype declarations associated with the generation of quadruples (Chapter 6)
- Source code for generating 8086 machine code from its instruction format (Chapter 8)
- Complete codes for parsing C language using Lex, Yacc, and JavaCC (Appendices A and B)
First Edition
Description
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. DESIGNCOMPILER
The 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.
Table of contents
Chapter 1. Overview of Computer Hardware and System Software
Chapter 2. Introduction to Compilers
Chapter 3. Lexical Analysis
Chapter 4. Syntax Analysis
Chapter 5. Run-Time Storage Organization
Chapter 6. Intermediate Code Generation
Chapter 7. Optimization
Chapter 8. Code Generation
Chapter 9. Compiler Writing Tools