Fundamentals of compilers an introduction to computer language translation - LeMone, Karen A. (CRC Press, 1992)