Skip to content
This repository was archived by the owner on Mar 6, 2026. It is now read-only.

Releases: lazpeng/birlscript

2.0 - Rewrite da versão original

26 Nov 14:19
8c0b20f

Choose a tag to compare

Muito foi mudado em relação ao design da linguagem, embora a maior parte tenha sido mantida, mas o código do interpretador foi melhorado consideravelmente e a performance por consequência. Ainda existem algumas ideias em mente, que talvez sejam implementadas um dia, mas o foco nunca foi tornar BirlScript realmente utilizável, já que era uma brincadeira desde o início.

Uma visão geral das mudanças é a adição de listas, condicionais em forma de blocos e loops. Uma lista completa de features e explicação sobre o funcionamento geral você encontra no DOC.md.

Dá pra fazer aquele dever da faculdade e fica bem zoado

Muitas bug fixes

14 Jan 19:55

Choose a tag to compare

O projeto tava praticamente quebrado já faz um certo tempo e eu estava sem tempo livre pra consertar. Depois de bastante debug e de reescrever um interpretador finalmente executa tudo corretamente e o interpretador se comporta da forma como deveria. Binários pra Windows e Linux (não possuo um Mac) também disponível no editor online. Novo exemplo usando birlscript pra calcular a sequência fibonacci.

Performance ainda é algo a ser considerado, mas com os planos de uma versão renovada 2.0, não me preocupei muito com otimizações.

Obrigado;

Versão 1.1.6 estável

27 Oct 00:18

Choose a tag to compare

Depois de muito tempo instável e com mudanças, está tudo funcionando normalmente (inclui todos os exemplos)
a branch 'atual' tem código instavel e sofre mudanças. As releases são baseadas no master

BETA da versão 1.0

28 Aug 01:41

Choose a tag to compare

BETA da versão 1.0 Pre-release
Pre-release

BIRLSCRIPT Versão 1.0, CUMPADE!

Com muitas novidades da release anterior, como novo parser de expressões, comandos implementados, exemplos, binarios disponiveis, e outras coisas

BIRLSCRIPT é uma linguagem esotérica, que não serve pra nada e ninguém usa, mas que é muito foda e agora está oficialmente "pronta".

Muitas coisas ainda estão por vir, vou continuar atualizando a linguagem conforme o tempo livre e talvez se torne útil pra algumas finalidades no futuro, com mais comandos, mais expressividade ou mais fibra e menos água com código!

Que tipo de coisa seria interessante pras próximas releases? Argumentos pras jaulas? APIs pra executar BIRL de outras linguagens? Algum tipo de compilação, tradução pra C ou alguma outra linguagem, ou código intermediário?

Lançamento ALFA

20 Aug 02:40

Choose a tag to compare

Lançamento ALFA Pre-release
Pre-release

Nova versão ALFA do BIRLSCRIPT, Porra!

_Tá quase na hora de sairem os binários da versão beta, mas ainda tem chão pela frente! O interpretador atualmente já roda o exemplo hello_world.birl na pasta exemplos. Tudo depende de implementar os outros comandos, adicionar os restantes e testar bastante!_