Anyone looking for
compiler designs in depth, can surely bank on this book.This book introduces the principle
ideas behind
compilation and then illustrates these
ideas by constructing a simple one-pass
compiler.It also discusses more advanced topics such as syntax analysis, type checking, runtimne organization, code generation, and code optimization.It also has a wide variety of graded problems and exercises.
This book is well suited for a student who takes up 'Compiler design' as his subject, the faculty who teaches 'Compilers' and also a person interested in writing a compiler.