Compiler construction : principles and practice - Louden, Kenneth C. (PWS Pub. Co. ; Galgotia Publications, 1997)