Servicio de Publicaciones de la Universidad de Cádiz 9788477863830
Tercera edición de este manual centrado en el uso de los Traductores, programas que leen un programa fuente escrito en el lenguaje fuente y produce como resultado otro programa, con el mismo significado (misma semántica) que el fuente, llamado programa objeto y escrito en el lenguaje objeto. A su vez, un compilador es un caso particular de un traductor en el que el lenguaje objeto es el lenguaje máquina.
UNIVERSIDAD DE CADIZ. SERVICIO DE PUBLICACIONES 9788496274396
Las técnicas empleadas en el desarrollo de un compilador no son solo útiles para esto, sino que estas técnicas son validas para cualquier programa que reciba una entrada estructurada de alguna forma, tenga que analizarla y comprenderla generando una salida. 1. Introducción a los compiladores 2. Análisis léxico 3. El análisis sintáctico 4. El análisis semántico 5. Generación de código intermedio 6. Optimización de código 7. Generación de código objeto.