Compilers principles, techniques and tools - Aho, Alfred V.; Sethi, Ravi; Ullman, Jeffrey D., 1942- (Addison-Wesley Publishing Company, 1986)