https://1library.org/document/qvxx801y-geca-uma-ferramenta-engenharia-reversa-geracao-automatica-codigo.html