Compiler Design

Price: 1195.00 INR

We sell our titles through other companies
Disclaimer :You will be redirected to a third party website.The sole responsibility of supplies, condition of the product, availability of stock, date of delivery, mode of payment will be as promised by the said third party only. Prices and specifications may vary from the OUP India site.

ISBN:

9780198066644

Publication date:

23/11/2012

Paperback

Price: 1195.00 INR

We sell our titles through other companies
Disclaimer :You will be redirected to a third party website.The sole responsibility of supplies, condition of the product, availability of stock, date of delivery, mode of payment will be as promised by the said third party only. Prices and specifications may vary from the OUP India site.

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

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