Removi um monte de retornos inúteis no analisador sintático, mudei alguns nomes de tipos na tabela de símbolos e adaptei o código para deixar o símbolo de abertura de função “{” em uma linha sozinha.