adicionado conteudo de compiladores