Object-Oriented compiler construction - Holmes, Jim (Prentice Hall, 1995)