4o Ingenier´
ıa Inform´
atica
II26 Procesadores de lenguaje
Estructura de los compiladores e int´
erpretes
Esquema del tema
1. Introducci´
on
2. Etapas del proceso de traducci´
on
3. La interpretaci´
on
4. La arquitectura real de compiladores e int´...
More
4o Ingenier´
ıa Inform´
atica
II26 Procesadores de lenguaje
Estructura de los compiladores e int´
erpretes
Esquema del tema
1. Introducci´
on
2. Etapas del proceso de traducci´
on
3. La interpretaci´
on
4. La arquitectura real de compiladores e int´
erpretes
5. Resumen del tema
1. Introducci´
on
Tanto los compiladores como los int´
erpretes son programas de gran complejidad. Afortunadamente, se sabe suficiente acerca de c´
omo estructurarlos y hay suficientes herramientas formales
para que la complejidad se reduzca a niveles razonables. En este tema veremos en qu´
e fases se
divide un compilador o un int´
erprete. Veremos tambi´
en qu´
e tienen en com´
un y c´
omo difieren entre
s´
ı compiladores e int´
erpretes.
2. Etapas del proceso de traducci´
on
Podemos modelar el proceso de traducci´
on entre dos lenguajes como el resultado de dos etapas.
En la primera etapa se analiza la entrada para averiguar qu´
e es lo que se intenta comunicar. Esto
es lo que se conoce como an´
alisis. El fruto
Less