Skip to content

Linguagem Potigol - Uma linguagem de programação moderna (funcional) para iniciantes - A Functional Programming Language for Beginners

License

Notifications You must be signed in to change notification settings

kaiohenrique/Potigol

 
 

Repository files navigation

Linguagem Potigol

Join the chat at https://gitter.im/potigol/Potigol Follow us Codacy Badge

DOI

Linguagem de Programação moderna para iniciantes

Características

  • Sintaxe simples
  • Palavras Chave em Português
  • Tipagem Estática e forte
  • Inferencia de tipos
  • Multiparadigma
  • Encoraja a programação funcional

Editor

Como usar:

java -jar epotigol.jar

  • Para executar um programa em Potigol digite no prompt do terminal

java -jar potigol.jar arquivo.poti

  • No Windows basta usar epotigol ou potigol arquivo.poti.

Exemplos: https://github.com/potigol/Potigol/wiki/jogos

Editores de Código

Editores de código para Potigol:

Instalação

Windows 8 e 10

  • Baixe a versão mais nova do Potigol: https://github.com/potigol/Potigol/releases
  • Descompacte o arquivo e copie a pasta Potigol para c:\potigol
  • Envie um atalho de "epotigol.jar" para a área de trabalho.
  • Altere o nome do atalho para "Editor Potigol"
  • Em propriedades altere o ícone. Escolha o icone em cores que está na pasta do potigol.
  • Envie um atalho de C:\Windows\System32\cmd.exe para a área de trabalho.
  • Em propriedade altere:

Destino: %windir%\system32\cmd.exe /E:ON /K C:\potigol\configpotigol.bat

Iniciar em: [Vazio]

Alterar ícone. Escolha o icone em preto e branco.

  • Usando o botão direito do mouse escolha a opção "Fixar na Tela Inicial".

LINUX

alias potigol='java -jar [caminho até a pasta do potigol]/potigol.jar'

alias epotigol='java -jar [caminho até a pasta do potigol]/epotigol.jar'

  • Crie o arquivo '~/Área de Trabalho/potigol_lancador.desktop'
[Desktop Entry]
Name=Potigol
Type=Application
Exec=java -jar [caminho até a pasta do potigol]/epotigol.jar
Icon=[caminho até a pasta do potigol]/potigol.png

Compilação

Para compilar siga as instruções em compilação.md

About

Linguagem Potigol - Uma linguagem de programação moderna (funcional) para iniciantes - A Functional Programming Language for Beginners

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scala 79.5%
  • Shell 15.1%
  • ANTLR 4.8%
  • Other 0.6%