Mc906-projeto is a project mainly written in Python, it's free.
Projeto da disciplina MC906 (1s-2011)
Projeto da disciplina MC906 da Unicamp, 1s de 2011.