The anatomy of a compiler - Lee, John A. N. (Computer science series, 1974)