Universidade de Évora

Departamento de Informática

Implementação de Linguagens Declarativas

2004/2005

Exame época recurso - Individual
Data final de entrega: 16/7/2005
Modo de entrega: via sistema de elearning -- http://www.di.uevora.pt/moodle


I

Estenda o seu interpretador/compilador de Prolog para suportar a operação "cut".

Divida o trabalho em duas componentes:
    1. Alterar o compilador para gerar as instruções WAM necessárias
    2. Alterar o interpretador WAM para implementar as novas instruções

Nota: A avaliação será efectuada exclusivamente sobre a extensão pedida e não sobre o trabalho (que já foi objecto de avaliação).
 
Deverá entregar (via moodle) o código desenvolvido, makefile, 3 ficheiros que ilustrem a funcionalidade implementada e um relatório que descreva o trabalho realizado.

Bom exame!