O lis.py de Peter Norvig reescrito em Go.
Pedi para o Copilot converter uma versão de lis.py
que usa pattern matching em evaluate().
A parte com pattern matching ficou feia e errada.
Usar o Copilot para converter o código de Norvig com dicas de tipo.
Funcionou bem para o parser. Veremos se continua bom.