Construcción de compiladores : principios y práctica - Louden, Kenneth C. (Thomson, 2004)