Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2 el proceso de compilacin
Definicin de Un compilador es un programa informtico que traduce un
compilador
programa escrito en un lenguaje de programacin a otro lenguaje de
programacin, generando un programa equivalente que la mquina
ser capaz de interpretar. Usualmente el segundo lenguaje
es lenguaje de mquina, pero tambin puede ser un cdigo intermedio
(bytecode), o simplemente texto. Este proceso de traduccin se
conoce como compilacin
Estructura de
un Compilador
Manejador de
errores.
rbol
sintctico
Cdigo fuente
ANALISIS
Anlisis lxico
Anlisis sintctico
Anlisis semntico
Administrador
de la tabla de
smbolos
Generador de cdigo
intermedio
Optimizacin de cdigo
Generacin
del cdigo
SINTESIS
Cdigo maquina
M
a
n
ej
o
d
e
e
rr
o
r
e
s