Universidad de Costa Rica
Escuela de Ciencias de la
Computación e Informática
Profesor Adolfo Di Mare
CI-1322
II Semestre 2003
[<=] [home] [<>] [\/] [=>]
CI-1322 Autómatas y compiladores

Tarea #6 [solución]

Analizador sintáctico para Prolog

      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.

[mailto:] Entrega de Tareas

Tiempo de entrega: 1 semana
Modalidad: En parejas

Soluciones

[mailto:] Adolfo Di Mare <adolfo@di-mare.com>.
Copyright © 2003
Derechos de autor reservados © 2003
[home] <> [/\]