Compilerspriciples, techniques, and toolsAlfred V. Aho, Ravi Sethi And Jeffrey D. Ullman - Aho, Alfred V. (Prentice Hall, 2003)