Skip to content

Latest commit

 

History

History
78 lines (49 loc) · 3.13 KB

README.md

File metadata and controls

78 lines (49 loc) · 3.13 KB

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!