Olá, pessoal!

Estamos chegando ao final do curso! 🧠✨

Na Unidade 3, vamos avançar ainda mais: depois de aprender a processar expressões, agora é hora de implementar a execução do código Lox, dando suporte às instruções, variáveis e ao fluxo de controle.


🎯 Objetivo da atividade

Desenvolver a avaliação e execução dos principais elementos do interpretador, permitindo que ele:

O trabalho será baseado nos capítulos 8 e 9 do livro Crafting Interpreters.

https://craftinginterpreters.com/statements-and-state.html

https://craftinginterpreters.com/control-flow.html


📚 O que deve conter

✅ Implementação da interface Stmt.Visitor<T> e ampliação da classe Interpreter;

✅ Suporte à execução das instruções: