Realice las últimas correcciones a la gramática. Implementé la funcionalidad de mostrar los errores léxicos, la recuperación de errores en el CUP y como mostrarlos en la interfaz gráfica. Además, comenté las funciones y otras secciones de los archivos flex y CUP.
Se realizaron pruebas y se da por terminado (y creemos bueno) el proyecto.
miércoles, 10 de abril de 2019
Archivo de tokens, documentación y árbol
Se hizo el árbol de los puntos extra con la gramática del proyecto, se modificó el código de tal forma que se guardaran los tokens con su valor-atributo asociado y se realizó la documentación externa.
lunes, 8 de abril de 2019
Generación de Clases y Archivo
Elaboré la funcionalidad de generar las clases del CUP y JFlex desde la interfaz mediante un botón en el menu de la ventana. Las clases se crean y posteriormente se mueven a la carpeta del proyecto.
Además, implementé la creación del archivo con los token encontrados en los análisis que se realicen. El archivo se crea con el nombre de tokens.txt
Además, implementé la creación del archivo con los token encontrados en los análisis que se realicen. El archivo se crea con el nombre de tokens.txt
lunes, 1 de abril de 2019
Corrigiendo JFlex y Cup. Y elaboración de interfaz
Corregí los problemas que se presentaban con los comentarios, estos ya funcionan bien en teoría. Estuve corrigiendo otros errores en las clausulas for y se implementó el tipo de if faltante y las expresiones complejas.
Además, empecé a elaborar la interfaz para facilitar el uso del programa.
Además, empecé a elaborar la interfaz para facilitar el uso del programa.
Suscribirse a:
Entradas (Atom)