Crafting a Compiler with C
This extremely practical, hands-on approach to building compilers using the C programming language includes numerous examples of working code from a real compiler and covers such advanced topics as code generation, optimization, and real-world parsing.  It is an ideal reference and tutorial.0805321667B04062001