Skip to content

Uma linguagem brasileira, feita por brasileiro, totalmente em português e mais do que uma simples linguagem para treino de lógica.

License

Notifications You must be signed in to change notification settings

natanfeitosa/portuscript

Repository files navigation

PortuScript

License Open Source Helpers Documentation Status

Sobre

PortuScript é uma linguagem de programação brasileira, desenvolvida por brasileiros, totalmente em português. Mais do que uma simples linguagem para treino de lógica, o PortuScript visa proporcionar uma experiência de programação acessível e envolvente para a comunidade de língua portuguesa.

Características Principais

  • Brasileira por Natureza: Desenvolvida com o objetivo de ser inclusiva e acessível para falantes de português.
  • Simples e Poderosa: Projetada para facilitar o aprendizado de programação, mantendo a capacidade de lidar com tarefas complexas.
  • Comunidade Ativa: Contribua e faça parte de uma comunidade que apoia o crescimento e desenvolvimento do PortuScript.

Instalação

Instalar versão mais recente

Com Bash

curl -fsSL https://raw.githubusercontent.com/natanfeitosa/portuscript/main/instalar.sh | bash

Instalar versão específica

Com Bash

curl -fsSL https://raw.githubusercontent.com/natanfeitosa/portuscript/main/instalar.sh | bash -s v0.1.0

CLI - Utilização Básica

A CLI do PortuScript oferece as seguintes funcionalidades:

  • Abrir o Playground: Se nenhum argumento for passado, a CLI abrirá o Playground interativo.
portuscript exec
  • Executar Arquivo *.ptst: Se o caminho de um arquivo .ptst for fornecido como argumento, o PortuScript executará o script contido no arquivo.
portuscript exec caminho/do/arquivo.ptst
  • Executar Código Inline: Se a flag -c ou --codigo for usada, é possível executar código inline diretamente na linha de comando.
portuscript exec -c "seu código aqui"
  • Atualizar: Também é possível atualizar para a versão mais recente (não funciona se tiver instalado a build local)
portuscript atualize

Exemplos de Uso

Explore o diretório exemplos para encontrar uma variedade de scripts de exemplo que demonstram a versatilidade do PortuScript.

Gramática

O diretório gramatica contém informações detalhadas sobre a gramática da linguagem. Consulte para uma compreensão mais profunda da estrutura da linguagem.

Contribuindo

Sinta-se à vontade para contribuir para o desenvolvimento do PortuScript.

Sua contribuição é super bem vinda. Caso não tenha ideias de melhorias nem perceba um bug, você ainda pode ajudar dando uma olhadinha nas nossas metas e vendo o que você pode fazer, ou talvez tendo alguma ideia a partir daí.

Para mais informações, consulte o Guia de Contribuição.

Este projeto está em constante evolução. Se você encontrar problemas ou tiver sugestões, por favor, abra uma issue.

Agradecemos pela sua contribuição!

About

Uma linguagem brasileira, feita por brasileiro, totalmente em português e mais do que uma simples linguagem para treino de lógica.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project