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