A compiler is a program that translates high-level languages such as C, C++ and Java into lower-level languages like equivalent machine codes. These machine codes can be understood and directly executed by the computer system to perform various tasks. Given its importance, Compiler Design is a compulsory course for B.Tech. (CSE and IT) students in most universities. The book in your hand Principles of Compiler Design in its unique easy-to-understand question-and-answer format directly addresses the need of students enrolled in these courses.

The questions and corresponding answers in this book have been designed and selected to cover all the basic and advanced level concepts of Compiler Design including lexical analysis, syntax analysis, ...

Get Express Learning: Principles of Compiler Design now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.