"Compilers: Principles, Techniques and Tools" - Aho (Alfred V0; Sethi (Ravi); Ullman (Jeffrey D)
23