ETAPA DEL PROCESO DE COMPILADORES

Análisis Léxico

La cadena de caracteres se lee izquierda a derecha

Se agrupan en componentes léxico

EL analizador trabaja con tabla de símbolos

Análisis Sintáctico

Se agrupan en fases gramaticales, para sintetizar su salida.

Análisis Semántico

Detectar instrucciones correcta

Analizar operadores y operandos

Verificador de tipo de operador

Generación de código intermedio

Programa para maquinas abstracta

Fácil de generar y traducir código

Generación de código final

Cada variable usada, es un dirección de memoria

Se considera un subprograma de maquina abstracta

Optimización de código

Se mejora el código intermedio