Skip to content

Maes95/2Flex1Cup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

alt tag Analizador Lexico-Sintactico Pascal 2.0.0

Archivos

alt tag Codigo PASCAL a analizar

alt tag Gramática.flex

alt tag Sintaxis.cup

alt tag Generador de secuencia de instrucciones para borrar

alt tag Generador de secuencia de instrucciones para agilizar las pruebas

alt tag Generador de gramática JFLEX

alt tag Generador de gramática CUP

alt tag 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

  • (Próximamente)

Autores

Nombre Apellidos GitHub Correo URJC
Michel Maes Bermejo Maes95 [email protected]
Pablo Fuente Pérez pabloFuente [email protected]