Os dois ficheiros disponibilizados foram novamente actualizados para flexibilizar o parser um pouco mais e também para emendar um "include" que não compilaria em Windows e Linux (libc.h -> stdlib.h). Para correrem o compilador (CoreCompiler) devem executar o comando "make" na directoria e terem instalado o haskell e o pacote HStringTemplate.
Em ubuntu os pacotes a instalar serão o "ghc" e o "haskell-platform" com os comandos:
sudo apt-get install ghc
sudo apt-get install haskell-platform
e para instalarem o pacote HStringTemplate devem fazer download daqui, e depois correr o comando na directoria onde estiver o pacote.
cabal update
cabal install HStringTemplate-0.7.1.tar.gz
Dada a aproximação do prazo final, executar o compilador torna-se imprescindível para perceber a lógica do código gerado. Quaisquer problemas devem ser identificados e comunicados por email o mais rapidamente possível. Se necessitarem de ajudar, estarei no gabinete amanhã a partir das 10h em horário de atendimento.
Bom trabalho,
João Costa Seco
edit: Comandos verificados pelo Tiago Cardoso. Se mais alguém quiser acrescentar informação já deve poder responder a este tópico.