Etapas del Proceso de compilacion
Análisis léxico
Análisis del texto
Codigo del programa
Tokens
lexemas
secuencia de caracteres
Análisis sintáctico
jerarquico
parsing
grases gramaticales
árbol de análisis
árbol sintactico
Análisis Semántico
errores semanticos
tipos de datos
operandos
operadores
conversión
Generador de código intermedio
Lenguaje Maquina
Ensamblador
Lenguaje Objeto
Facil de traducir
Fácil de producir
Código intermedio
Generación de código final
Codigo maquina
Programa Ensamblador
Direcciones de memoria
Variables del programa
Optimizador de código intermedio
Eficiencia
Tiempo
Recursos
Variables temporales