Versão inicial e final.

Versão apresentada no ultimo dia de aula da materia compiladores.