Compiler Construction Principles and Practice - Louden, Kenneth C. (New Delhi Golgotia Publication, 1998)