Parser formatado e comentado, para melhor visualizacao do codigo.