Lançamento - Prisma 1.0.107

Iniciado por adalberto, Janeiro 01, 2024, 03:05:47 PM

tópico anterior - próximo tópico

adalberto

Após muito tempo, fico contente em comunicar que está lançada a versão 1.0.107 de Prisma, com várias correções e melhorias.

Downloads:
Ubuntu 22.04 x86_64: Baixar arquivo. (Extraia o arquivo e dentro da pasta execute no terminal o ./instalar.sh)

Windows 10,11 x86_64: Baixar arquivo. (Extraia o arquivo e copie a pasta Prisma para o local de sua preferência, não requer instalação.)

CentOS 7.9 x86_64: Baixar arquivo. (Extraia o arquivo, dentro da pasta execute o shell script ./instalar.sh)

Prisma Wasm (WebAssembly): Baixar arquivo. (A pasta js/ e o arquivo prisma.data devem estar no mesmo diretório do html. Bastando incluir o script "js/webprisma.js")


Esta versão traz algumas novidades interessantes:

  • Operadores bitwise: << >> | & ~;
  • Customização de tipos através do metamétodo __tipo;
  • Funções para verificação de tipos em parâmetros de funções: N(); S(); F(); B(); T() entre outras;
  • Acesso aos caracteres de string por índice;
  • Correção das funções es.abra() e es.pabra(), mais especificamente o 2nd parâmetro.
  • Alterações e inclusão de novas funções na biblioteca mat;
  • Operador de condição ternário (adaptação);
  • Várias correções e melhoramento de códigos, por exemplo, a função string.apare();
  • Novas funções para a biblioteca base: escolha() e contador();
  • Comandos acentuados(utf8): então, não, função, senão, senãose, até (os comandos sem acento ainda são válidos);
  • Variáveis com acento (utf8), exemplos: local salário = 5000,00; função lê_comentários(); etc.
  • O interpretador Prisma compilado em webasm, rodando no navegador e acessando componentes html e funções javascript direto de Prisma.


Mais detalhes, visiste a página: http://linguagemprisma.br4.biz/Notas_da_versao_nov_2023.html