Compilers Principles , techniques, and tools. - Aho Alfred V; Sethi Ravi (Reading Addison-Wesley, 1986)