Analizador Lexico-Sintactico Pascal 2.0.0
Archivos
Codigo PASCAL a analizar
Gramática.flex
Sintaxis.cup
Generador de secuencia de instrucciones para borrar
Generador de secuencia de instrucciones para agilizar las pruebas
Generador de gramática JFLEX
Generador de gramática CUP
Analizador.java (Programa principal)
Uso
Analisis Léxico y Sintáctico
- (Opcional) Cambiar el archivo (.txt) que contiene el codigo de Pascal a procesar (dentro del .bat)
- (Opcional) Cambiar la gramatica en "Gramática.flex"
- (Opcional) Cambiar la sintaxis en "Sintaxis.cup"
- Ejecutar el archivo "Borrar.bat" para eliminar todos los archivos generados previamente
- Ejecutar el archivo "Generador.bat"
- Se crearan automaticamente los archivos "AnalizadorLexico.java", "parser.java" y "sym.java"
- Abrir con Eclipse 3.0 el proyecto "AnalizadorLexicoSintacticoPascal\ProyectoJava\PascalAnalyzer"
- Arrancar como JavaAplication "Analizador.java" para obtener el analisis sintáctico
Traducción dirigida por Sintáxis
Autores