Conheça interpretador em 132 linhas de código
18/10, 14:00–18:00 (America/Manaus), OCEAN LAB 2

Por que if não é uma função? Por que Python precisa adicionar palavras-chave de tempos em tempos? Para que serve e como funciona uma closure?
Estas são algumas das questões fundamentais que você poderá responder após este tutorial. Vamos explorar interativamente o lis.py de Peter Norvig:um interpretador simples e Turing-completo de Scheme.


Por que if não é uma função? Por que Python precisa adicionar palavras-chave de tempos em tempos? Para que serve e como funciona uma closure?
Estas são algumas das questões fundamentais que você poderá responder após este tutorial. Vamos explorar interativamente o lis.py de Peter Norvig:um interpretador simples e Turing-completo de Scheme.

Autor do livro Fluent Python Second Edition (O'Reilly, 2022). Co-fundador da Associação Python Brasil e do Garoa Hacker Clube. Polemista na Thoughtworks.