Introduccion a los compiladores

Post on 14-Jul-2015

116 views 3 download

Transcript of Introduccion a los compiladores

Compiladores

Sólo un poco de historia

El primer compilador

¿Qué es un compilador?

Un compilador traduce códigofuente:

En pocas palabras

En esto:

código objeto

Partes de un compilador

• Analizador léxico

• Analizador sintáctico

• Analizador semántico

Partes de un compilador

• Generador de código intermedio

• Optimizador de código

• Generador de código

Unos conceptos adicionales

Tabla de símbolos

Tokens

Manejador de errores

Gramáticas