Este livro conjuga o estudo detalhado das teorias modernas de projeto de compiladores com a descrição completa com código-fonte de um compilador escrito em linguagem C, integrando teoria e prática. O autor discute conceitos, apresentando, entre outros assuntos, algoritmos para análise sintática descendente, formas mais comuns de ambientes para execução e geração de código. A obra traz um conjunto de exercícios ao final de cada capítulo, despertando a atenção dos alunos para problemas de programação específicos.
This book is old and sweet. The principles of the compiler are very clearly explained with a working sample implementation of a compiler for a small language.
I wish that Kenneth can update this great book to include the latest research results.