Parser para a linguagem PICO utilizando BNFC + haskell.
É preciso combinar com a turma alguns detalhes, por exemplo, qual o uso correto de tipo "integer" ou "natural".
Utilizei como base do documento disponibilizado pelo Profº Bonifácio para definir a gramática concreta. Portanto, as operações novas criadas pelo Breno não estão sendo atendidas nessa versão. Por outro lado, essa evolução é simples e rápida.
O BNFC já gera o pretty-printer automaticamente.....
Outros pontos estão no arquivo README.txt
Parser para a linguagem PICO utilizando BNFC + haskell. É preciso combinar com a turma alguns detalhes, por exemplo, qual o uso correto de tipo "integer" ou "natural". Utilizei como base do documento disponibilizado pelo Profº Bonifácio para definir a gramática concreta. Portanto, as operações novas criadas pelo Breno não estão sendo atendidas nessa versão. Por outro lado, essa evolução é simples e rápida. O BNFC já gera o pretty-printer automaticamente..... Outros pontos estão no arquivo README.txt