Compilers : principles, techniques and tools (1986)

by A V Aho, R Sethi, J D Ullman