Lenguajes de programación: conceptos y constructores - Sethi, Ravi (Addison-Wesley Iberoamericana, 1992)