Capítulos 10, 11 e 12: Functions, Resolving and Binding, Classes
Valendo: 5 pontos
Olá, pessoal!
Chegamos à última etapa do curso! 🧠✨
Depois de construir o interpretador com suporte a expressões, variáveis e controle de fluxo, agora vamos completar o projeto incluindo funções, resolução de variáveis e classes, consolidando todos os conceitos estudados até aqui.
Implementar o suporte completo a:
O trabalho terá como base os capítulos:
📖 Capítulo 10 – Functions
📖 Capítulo 11 – Resolving and Binding
📖 Capítulo 12 – Classes (e Design Note: Prototypes and Power)
✅ Implementação da definição e chamada de funções (fun, return);
✅ Implementação da resolução de variáveis em diferentes escopos;
✅ Implementação de classes, métodos e inicializadores (init);