New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

delegua

Package Overview
Dependencies
Maintainers
0
Versions
158
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

delegua

Pacote NPM da Linguagem Delégua, com todas as bibliotecas oficiais e dialetos de Portugol e Potigol embarcados.

  • 1.2.8
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
37
decreased by-84.19%
Maintainers
0
Weekly downloads
 
Created
Source

Solução Delégua (linguagem + bibliotecas)


delegua

Linguagem Delégua

Linguagem de programação escrita em TypeScript, derivada da Linguagem Égua

Página Web com Interpretador Delégua para demonstrações


Acompanhe a Design Líquido nas redes sociais:

Pacote da Linguagem Delégua para Node.js (NPM) com todas as blbliotecas implementadas até então:

Outra vantagem do uso deste pacote é a paridade de versões entre o núcleo e as bibliotecas. Por esta forma de instalação, todas as versões mais recentes de todas as bibliotecas de Delégua estão devidamente pareadas com a versão da linguagem em si.

Instalação

Você deve ter o Node.js instalado em seu ambiente.

Com o Node.js instalado, execute o seguinte comando em um prompt de comando (Terminal, PowerShell ou cmd no Windows, Terminal ou bash em Mac e Linux):

npm install -g delegua

Usando como LAIR (Leia-Avalie-Imprima-Repita) em console

Feita a instalação no seu ambiente, execute o seguinte comando:

delegua

Você terá um interpretador Delégua que avalia expressões linha a linha.

Um exemplo de uso é como uma calculadora:

delegua> 2 + 2
4

delegua> 2 * 3
6

delegua> 2 ** 10
1024

Para finalizar a execução do interpretador LAIR Delégua, use o atalho Ctrl + C (todos os sistemas operacionais).

Se quiser apenas ver a versão instalada (sem executar), use:

delegua -v

Ou

delegua --versao
Dialetos que suportam o modo LAIR
  • Delégua
  • Égua Clássico
  • Pituguês

Executando arquivos

É possível usar o interpretador com outros dialetos, como Égua.

delegua --dialeto egua

Ou

delegua -d pitugues

Veja aqui todos os dialetos suportados.

Executando código

É possível passar código como argumento para Delégua usando a opção -c:

delegua -c "escreva('Olá mundo')"

Tradução para outras linguagens

delegua --traduzir {linguagem-origem}-para-{linguagem-destino} meu-arquivo.{extensão}

Exemplos:

delegua --traduzir delegua-para-javascript meu-arquivo.delegua

ou

delegua --traduzir javascript-para-delegua meu-arquivo.js

De uma forma resumida, podemos alterar o --traduzir para -t, assim como para gerar um arquivo de saída basta passar o parâmetro --saida ou -s:

delegua --traduzir delegua-para-javascript --saida meu-arquivo.delegua

Traduções suportadas até o momento:

  • Delégua para JavaScript (delegua-para-javascript ou delegua-para-js)
  • Delégua para Python (delegua-para-python ou delegua-para-py)
  • Delégua para AssemblyScript (delegua-para-assemblyscript ou delegua-para-as)

Traduções reversas suportadas até o momento:

  • JavaScript para Delégua (javascript-para-delegua ou js-para-delegua)
  • Python para Delégua (python-para-delegua)
  • VisuAlg para Delégua (visualg-para-delegua)

Keywords

FAQs

Package last updated on 12 Jan 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc