Compiladores : principios, técnicas y herramientas (Pearson : Addison Wesley, 2008)