Mapler - Interpretador Portugol
Este projeto visa o desenvolvimento e produção de uma ferramenta de compilação da pseudo-linguagem português estruturado (portugol) para auxiliar estudantes brasileiros iniciando em atividades de programação.
Novidade!
Agora o Mapler conta com uma interface para desenvolver e traduzir Fluxogramas.
O Projeto pretende possibilitar a geração de códigos em C, C++, CoffeScript, Java, JavaScript, Pascal, Python, Ruby e TypeScript a partir do código elaborado pelos alunos em Portugol com o objetivo de facilitar o aprendizado nestas novas linguagens, que provavelmente serão as próximas linguagens a serem aprendidas nos cursos na área de Computação e Programação.
Exemplo de Código
// Exemplo de Código Portugol
variaveis
senha: cadeia;
senha_correta: cadeia;
inicio
senha_correta <- "12345";
escrever "Digite a senha: ";
ler senha;
se senha = senha_correta entao
escrever "Senha correta!";
senao
escrever "Senha incorreta!";
fim se;
fim.