Lenguajes de Programación : Diseño e implementación / Terrence W. Pratt y Marvin V. Zelkowitz - Pratt, Terrence W.