Compiler Design
View Larger

Compiler Design

Author : Sudha Rani S , Karthi M & Rajkumar Y
© Year : 2019
ISBN : 9789385909658
Pages : 760
Binding : Paperback
Weight : 1.05   kg
Price :   59.00

Request a Specimen Copy

Buy online using : Credit Card / Debit Card / Internet Banking

  • About the Book
  • Salient Features
  • Table of Contents
  • About the Author

This book addresses problems related with compiler such as language, grammar, parsing, code generation and code optimization. This book imparts the basic fundamental structure of compilers in the form of optimized programming code. The complex concepts such as top down parsing, bottom up parsing and syntax directed translation are discussed with the help of appropriate illustrations along with solutions. This book makes the readers decide, which programming language suits for designing optimized system software and products with respect to modern architecture and modern compilers.

  • Basic components of a compiler.
  • Emphasis on basic principles.
  • Example code that implements the concepts along with the theoretical discussion.
  • Examples and solutions for clarifying the compiler design concepts.
  • Simple symbol table implementation, operations, scope management and applications of symbol table.
  • Code generation using register allocation and scheduling using graph colouring.
  • Scheduling of a code and understand directed acyclic graph.


  • Introduction
  • Lexical Analysis
  • Syntax Analysis -I
  • Syntax Analysis - II
  • Syntax Analysis - III
  • Syntax Directed Translation
  • Runtime Environment
  • Type Checking
  • Symbol Tables
  • Code Optimization
  • Optimization Notion - I
  • Optimization Notion - II
  • Optimization Techniques
  • Optimization Tuning Techniques
  • Early Optimization
  • Loop Optimization
  • Control Flow and Low Level Optimization
  • Advanced Optimization
  • Assembler and Code Generation
  • Code Generation and DAG
  • Peephole Optimization
  • Interprocedural Analysis
  • Index

Sudha Rani S :- is working as Manager in the Department of Centre for training and placement at Karunya Institute of Technology and Sciences, Coimbatore. Her teaching career spans over a period of four years. She possesses unique distinction of teaching various subjects such as Computer Networks, Core Java, Data Structures, Advanced Data Structures, C++, Code Optimization techniques, Unix and Shell programming. She has published nine research papers in reputed international journals and conferences where one of the papers was awarded "Best paper" at Coimbatore, 2016. She has guided 10 major projects in different streamlines such as Core Java, Data Structure, Advanced Data Structure, Code Optimization Techniques, IOT, etc.  She was honored with "Gold Medal" for her academic excellence in B.E. Dept. of Computer Science, Impact College of Engineering and Applied Sciences, affiliated to VTU University, Bangalore during 2011. She was first rank holder in the department of Network and Internet Engineering in M.Tech at Karunya University, Coimbatore during 2012-2014.

Karthi M :- is Assistant Professor, Department of Information Technology, St. Joseph's Institute of Technology, Chennai. He teaches Data structures, Design and Analysis of algorithm, C programming language, Compiler Design, Cryptography and Network Security. His areas of interest is Data mining, Data structures, Design and Analysis of Algorithm. He has published 7 research papers in reputed journals and conferences of international standing. He was awarded "Best paper" in GCMT Global conference, Chennai, 2015. He was honoured with "Gold medal" for his academic excellence in Master of Technology in Information Technology at Sathyabama University, Chennai, 2015.

Rajkumar Y :- is Assistant Professor, Department of Computer Science & Engineering, Vignan's Foundation for Science, Technology and Research, (Deemed to be University), Guntur. His areas of interests include Computer Networks, Image Processing, Big Data & Data Analytics. He has published 4 international journals and 2 conference papers. He was a Gold Medalist with a second rank during his B Tech in 2011 and a first class in M Tech degree in 2015 at Karunya University, Coimbatore.

Your Browsing History

Compiler Design

By : Sudha Rani S

Price : 59.00

Coming Soon


Top Sellers

Problems on Material and Energy Balance Calculation

Problems on Material and ...

By : K. Balu

Discount : 20.00 %

Price :   40.00    

Applications of Advanced Signal Analysis

Applications of Advanced ...

By : Harish Parthasarathy

Discount : 20.00 %

Price :   203.00    

Customers who saw this book also saw

Business Policy and Strategic Management

Business Policy and Strategic ...

By : G.V. Satya Sekhar

Discount : 20.00 %

Price :   20.00      16.00

Business Ethics

Business Ethics

By : P. Kamatchi

Price : 35.00