MODERN COMPILER IMPLEMENTATION IN C cambridge usa
This textbook describes all phases of a modern compiler - lexical analysis, parsing, abstract syntax, semantic actions, intermediate representations, instruction selection via tree matching, dataflow ...