Entradas

6.0 INTEGRACION DEL INTERPRETE

6.0 INTEGRACIÓN DEL INTERPRETE 6.1 Lenguaje intermedio Un lenguaje intermedio es el lenguaje de una máquina abstracta diseñada para ayudar a realizar el análisis de un programa informático. El término proviene de su uso en compiladores, donde el código fuente de un programa es traducido a un modo más apropiado para transformaciones de mejora de código antes de generar el código objeto o código máquina para una máquina determinada. El diseño del lenguaje intermedio difiere típicamente del lenguaje de máquina de tres maneras fundamentales: Cada instrucción representa exactamente una operación fundamental; por ejemplo, los modos de direccionamiento "shift-add" (desplazar y añadir) comunes en microprocesadores no están presentes. La información de la estructura de control puede no estar incluida en el juego de instrucciones. El número de registros disponibles puede ser grande, incluso ilimitado. Representación intermedia Una repre...

5.0 ANÁLISIS SINTÁCTICO

4.0 ANÁLISIS LÉXICO

3.0 CARACTERÍSTICAS DE LOS INTERPRETES

2.0 ESTRUCTURA DE UN INTERPRETE