Compiladores

1

Click here to load reader

Transcript of Compiladores

Page 1: Compiladores

TRABAJO DE COMPILADORES

NOMBRE: Boris Chungandro

METACOMPILADOR

Metacompilador Es sinónimo de compilador de compiladores y se refiere a un

programa que recibe como entrada las especificaciones del lenguaje para el que se

desea obtener un compilador y genera como salida el compilador para ese lenguaje.

Se han desarrollado analizadores léxicos y sintácticos. Por ejemplo, los

conocidos:LEX: generador de analizadores léxicosYACC: generador de analizadores

sintácticos desarrollados para UNIX.

Bison, JavaCC, JLex, Cup, PCCTS, MEDISE, etc.

DESCOMPILADOR

Es unprograma de ordenador que realiza la operación inversa a un compilador. Esto

es, traducir código información de bajo nivel de abstracción (sólodiseñado para ser

leído por un ordenador,ej código máquina) a un lenguaje o medio demayor nivel de

abstracción.

Decompiler es descompilador para programas (EXE, DLL o OCX) escritos en Visual

Basic 5.0 y 6.0 y desensamblador para programas escritos en. NET tecnología. La

pérdida de los códigos de origen es un problema muy serio para muchos

desarrolladores. VB Decompiler restaura el código fuente del código pseudo( P-Code )

lo más cerca posible a la original. Así que, después de algunas modificaciones puede

obtener el código fuente realmente viable.