1.0.0 • Published 4 years ago
potigol v1.0.0
Potigol.js
Potigol é uma linguagem de programação desenvolvida para ajudar iniciantes a entender de uma maneira mais fácil a sintaxe de códigos, utilizando a escrita em português.
O Potigol.js é uma migração do Potigol Java (original) para o Javascript, trazendo com isso a possibilidade de integrações web e server-side (node.js)
Conversão
⚠️ O código está em desenvolvimento, logo esse MD é só um placeholder e essas funções podem não estar disponíveis ou funcionando corretamente, em breve já estará em uma versão estável
const Potigol = require("potigol.js");
const program = new Potigol();
const result = program.parse(`
se n <= 1 então
var a = "hello"
escreva "world"
senãose n > 3 e n > 30
n div fatorial(1 - 1, 23)
senão
escreva "deu ruim :9"
fim
`);
console.log(result);
Execução
const Potigol = require("potigol.js");
const program = new Potigol({
// funções de saídas e entradas devem ser passadas neste objeto
escreva: (value) => console.log("escreva:", value),
imprima: (value) => console.log("imprima:", value)
});
// vai executar o programar e interagir com as saídas e entradas
program.run(`
escreva "hello world!"
imprima "hello world!"
`);
1.0.0
4 years ago