
- Compilador - Inicio
- Compilador - Descripción General
- Compilador - Arquitectura
- Compilador - las Fases del Compilador
- Compilador - Análisis Léxico
- Compilador - Expresiones Regulares
- Compilador - Autómatas Finitos
- Compilador - Sintaxis Anã¡lisis
- Compilador - Tipos de Análisis
- Compilador - Analizador Descendente
- Compilador - Analizador Ascendente
- Compilador - Recuperación de Errores
- Compilador - Análisis Semántico
- Compilador - Entorno de Ejecución en Tiempo Real
- Compilador - Tabla de Símbolos
- Compiler - Intermediate Code
- Compilador - Generación de Código
- Compilador - Optimización de Código
Compilador Diseo - Arquitectura
En trminos generales un compilador puede dividirse en dos fases en funcin de la forma en que se compila.
Fase de Anlisis
Conocido como el extremo frontal del compilador, laanlisis fase del compilador lee el programa fuente, lo divide en partes fundamentales y, a continuacin, verifica la existencia de lxico, gramtica y errores de sintaxis.La fase de anlisis genera una representacin intermedia del programa fuente y tabla de smbolos, que deberan ser alimentados a la fase de sntesis como entrada.

Fase de Sntesis
Conocido como el back-end del compilador, la fase de sntesis genera al programa de destino con la ayuda de cdigo fuente representacin intermedia y tabla de smbolos.
Un compilador puede tener muchas fases y pasa.
Pass : un pase se refiere a la travesa de un compilador a travs de todo el programa.
Fase: una fase de un compilador es una etapa distinguible, que toma la entrada de la etapa anterior, los procesos y los rendimientos de salida que puede ser utilizado como entrada para la siguiente etapa. Un pase puede tener ms de una fase.