Skip to content

Latest commit

 

History

History
 
 

03-SimpleInterpreter

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

IF688 - Teoria e Implementação de Linguagens Computacionais

Atividade 3 - Usando Visitors para extrair informações e interpretar ASTs

O objetivo deste exercício é consolidar os conceitos de ASTs e Visitors. Portanto, a ideia é implementar um interpretador e um extrator de informações por meio de visitors.

O código que deve ser implementado está nas classes br.ufpe.cin.if688.visitor.MaxArgsVisitor, br.ufpe.cin.if688.visitor.Interpreter, e br.ufpe.cin.if688.visitor.IntAndTableVisitor.

Para a entrega, faça um zip contendo apenas os arquivos modificados e inclua como resposta no Google Classroom, lembrando de nomear o arquivo zip com seu login. Ou seja, no meu caso, seria lmt.zip.

Se desejar, pode enviar também um link de repositório github e um outro arquivo zip com o projeto inteiro, mas é importante que tenha um zip com seu login, contendo apenas estes arquivos modificados com a sua implementação.

Para você ter mais evidências de que seu código está correto, rode os testes disponíveis no projeto.