Segundo 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 t2-parser
.
mvn package
java -jar target/t2-parser-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