Todos Desenvolvimento Pessoal
Português

Lexer — Análise Léxica

Como transformar texto-fonte em tokens: o Lexer do Drax e as regras de máximo munch, literais, palavras-chave e erros léxicos.
Português

Parser — Análise Sintática

Como os tokens viram bytecode: recursive descent, gramática, precedência e associatividade no Parser do Drax.
Português

Interpreter — Bytecode e a VM

Como o Drax executa programas: bytecode, a pilha de operandos, o loop de execução e a Virtual Machine.
Português

Garbage Collection com Mark and Sweep

Como um Garbage Collector descobre quais objetos liberar: Mark and Sweep explicado com a implementação real da linguagem Drax.
Português

Virtual Machine — Frames, Call Stack e GC

Como a VM do Drax gerencia frames, call stack e se integra ao Garbage Collector.