Terceiro trabalho da disciplina de Construção de Compiladores, lecionada pelo professor Daniel Lucrédio.
| João Dini de Miranda | 790716 |
| Miguel Henrique Chinellato | 791964 |
| Vitor de Almeida Recoaro | 790035 |
Os requisitos para compilação são o Java 11 e a ferramenta de gerenciamento de pacotes Maven.
Para compilar e executar o programa basta executar os comandos a seguir, a partir da pasta t3-semantico.
mvn package java -jar target/t3-semantico-1.0-SNAPSHOT-jar-with-dependencies.jar <caminho para o código fonte LA> [caminho para arquivo de saída]Note que para rodar o programa manualmente, talvez seja útil não especificar um arquivo de saída. Nesse caso o comportamento do programa é imprimir na saída padrão do terminal.
Para fazer a correção do trabalho é possível utilizar o run-corretor.sh utilizando o seguinte comando a partir da raiz do repositório:
bash testes/run-corretor.sh