Compilers Principles, Techniques And Tools - Aho A.V.; Aho A.V.; Lam M.S.; Sethi R. & Ullman J.D. (Pearson Education)