Compiler construction: Principles and practice - Louden, Kenneth C (Galgotia Booksource Publications, New Delhi, 1997)