Compilers: Principles techniques and tools (1988)

by A V Aho, R Sethi, J D Ullman