0 calificaciones0% encontró este documento útil (0 votos)
14 vistas1 página
Este documento describe un proyecto en el que los estudiantes utilizarán la herramienta Bison para generar un analizador sintáctico para un lenguaje de programación definido por ellos. Los estudiantes deben proporcionar una especificación de la gramática del lenguaje en notación BNF, el código fuente generado por Bison, un ejecutable y tres pruebas de corridas de programas escritos en el lenguaje.
Este documento describe un proyecto en el que los estudiantes utilizarán la herramienta Bison para generar un analizador sintáctico para un lenguaje de programación definido por ellos. Los estudiantes deben proporcionar una especificación de la gramática del lenguaje en notación BNF, el código fuente generado por Bison, un ejecutable y tres pruebas de corridas de programas escritos en el lenguaje.
Este documento describe un proyecto en el que los estudiantes utilizarán la herramienta Bison para generar un analizador sintáctico para un lenguaje de programación definido por ellos. Los estudiantes deben proporcionar una especificación de la gramática del lenguaje en notación BNF, el código fuente generado por Bison, un ejecutable y tres pruebas de corridas de programas escritos en el lenguaje.
FACULTAD DE INGENIERIA COMPILADORES CAT. ING. JUAN CARLOS MONTERROSO
SEGUNDO PROYECTO
Descripción
El proyecto consiste en utilizar la herramienta Bison para generar un
parser el cual deberá analizar sintácticamente un programa basado en la gramática especificada en el archivo de estrada de la herramienta Bison. Funcionalidad
El estudiante elaborara una gramática para un lenguaje creado y
definido por el estudiante en notación BNF para ser utilizada por la herramienta Bison. El programa generado analizará sintácticamente cualquier programa escrito en lenguaje especificado por el estudiante. Entrega
La entrega del proyecto se realizará, subiendo al portal un link que
permita el acceso a una carpeta en la nube (One Drive o Google Drive). En dicha carpeta debe contener lo siguiente:
• Documento donde se brinde una explicación detallada del lenguaje de
programación definido por el estudiante, describiendo todas las características de este, así como la filosofía detrás del mismo. • Archivo con la especificación de la gramática en notación BNF. • Código fuente generado por la herramienta Bison • Ejecutable • Tres corridas de prueba sobre tres distintos programas escritos en el lenguaje definido por el estudiante.
NOTA: Asegurarse que el link de la carpeta compartida tenga acceso libre, de lo
contrario no podrá ser calificado y, por lo tanto, no tendrán nota.