Universidad de Costa Rica
|
|
Use como base la solución al primer examen parcial para implementar un analizador sintáctico para Prolog. Implemente el analizador léxico usando Lex/Flex.
Escriba la gramática para su programa, y luego obtenga en Internet un programa para factorizarla por la izquierda y eliminarle la recursividad izquierda. Use ese programa para obtener la gramática base para escribir su analizador sintáctico.
Su analizador sintáctico debe imprimir un mensaje de error si el programa que recibe de entrada es no sintácticamente correcto; en caso contrario debe terminar la ejecución en silencio.
Entregue su tarea por correo electrónico, como lo hizo anteriormente.
|
Adolfo Di Mare <adolfo@di-mare.com>.
|