Está en la página 1de 3

Gmez Cervantes Eliezer Alberto

Arquitectura de un compilador
Tanto los compiladores como los intrpretes cuentan con dos etapas en la traduccin de cdigo,
una es el anlisis y la otra es la sntesis.
Anlisis.
En el anlisis ambos cuentan con tres partes
-

Lxico:
En esta fase se analiza la entrada carcter a carcter y se divide en una serie de unidades
elementales: los componentes lxicos. Cada uno de estos componentes se clasifica en una
categora y puede recibir uno o ms atributos con informacin relevante para otras fases
Sintctico:
el analizador sintctico consiste en ir descubriendo las estructuras presentes en el cdigo
de acuerdo con una gran tica contextual. A partir de las estructuras que ha encontrado, el
analizador sintctico construye un rbol sintctico
Semntico:
La ltima fase del anlisis, el anlisis semntico, toma como entrada el rbol sintctico y
comprueba si, adems de las restricciones sintcticas, se cumplen otras restricciones
impuestas por el lenguaje y que no pueden ser comprobadas mediante una gran tica
contextual

Sntesis.
En la sntesis hay cambios y diferencias entre el intrprete y el compilador, mientras que el
compilador genera un cdigo intermedio para cada arquitectura de la computadora y genera el
cdigo objeto para despus tener un ejecutable. Mientras que en la sntesis del intrprete ya va
generando resultados

Un proyecto es la bsqueda de una solucin inteligente al planteamiento de un problema


tendente a resolver, que al final de cuentas es una necesidad humana.
En cada proyecto puede haber diferentes ideas, inversiones de diversos montos, tecnologas y
metodologas diferentes, pero todas estas estn destinadas a resolver las necesidades del ser
humano en todas sus facetas.

Un proyecto de inversin se describe como un plan que si se le asigna determinado monto de


capital y se le proporcionan insumos de varios tipos, podr producir un bien o un servicio til a la
sociedad en general

Arquitectura de un compilador

Arquitectura de un intrprete

Bibliografa:
2009). Procesadores de lenguaje. agosto 8, 2014, de universitat jaume Sitio web:
ocw.uji.es/material/5184/raw

También podría gustarte