ISBN 9788120327252,Compiler Design

Compiler Design



PHI learning Pvt Ltd

Publication Year 2005

ISBN 9788120327252

ISBN-10 812032725X


Number of Pages 244 Pages
Language (English)

Computer programming

This well-designed text, which is the outcome of the author's many years of study, teaching and research in the field of Compilers, and his constant interaction with students, presents both the theory and design techniques used in Compiler Designing. The book introduces the readers to compilers and their design challenges and describes in detail the different phases of a compiler. The book acquaints the students with the tools available in compiler designing. As the process of compiler designing essentially involves a number of subjects like Automata Theory, Data Structures, Algorithms, Computer Architecture, and Operating System, the contributions of these fields are also emphasized. Various types of parsers are elaborated starting with the simplest ones like recursive descent and LL to the most intricate ones like LR, canonical LR, and LALR, with special emphasis on LR parsers. Designed primarily to serve as a text for a one-semester course in Compiler Designing for undergraduate and postgraduate students of Computer Science, this book would also be of considerable benefit to the professionals. This book is recommended in National Institute of Technology, Meghalaya, National Institute of Technology, Patna.• This book is comprehensive yet compact and can be covered in one semester.• Plenty of examples and diagrams are provided to help the readers assimilate the concepts with ease.• The exercises given in each chapter provide ample scope for practice.• Offers insight into different optimization trans-formations.• Summary at end of each chapter enables the students to recapitulate the topics easily.