Projeto para disciplina de PLP 2024.1 na UFCG
O projeto permite que professores e alunos reservem salas, com diferentes níveis de prioridade.
O mesmo projeto será feito nas linguagens Haskell e Prolog.
O projeto foi desenvolvido usando GHC versão 9.4.8 e cabal versão 3.12.1.0.
É necessario versões recentes do GHC para rodar o projeto.
Para executar o projeto em haskell, basta executar dentro da pasta haskell:
cabal install aeson
cabal run
No Windows, é recomendado rodar chcp 65001
no terminal antes de rodar o projeto.
O projeto foi desenvolvido usando o SWI-Prolog versão 9.2.7.
É recomendado usar versões recente desse interpretador.
Para executar o projeto em prolog, basta executar dentro da pasta prolog:
swipl -q -f init.pl -s Main.pl