O BIRLC (BIRL Compiler) é o sucessor espiritual e técnico da linguagem mais treze já inventada. O site original pode ter caído, mas a fibra é eterna. Aqui, a gente não é água com código.
O objetivo do birlc é fornecer um compilador robusto, performático e moderno
para a linguagem BIRL, escrito em Zig. Nada de transpiladores simples ou
scripts de replace; estamos falando de um compilador de verdade, com lexer,
parser e geração de código de elite. Nossa meta final? Fazer o BIRL ser
reconhecido como linguagem oficial no GitHub (via Linguist).
Este projeto é distribuído sob a Licença MIT.
O BIRLC é um compilador independente inspirado na sintaxe e no espírito da linguagem BIRL. É importante destacar que os criadores originais da linguagem BIRL descrevem o projeto como derivado do ArnoldC, que opera sob a licença Apache 2.0.
Embora o repositório original do BIRL não possua uma licença formal definida, o BIRLC mantém o compromisso de "construir fibra" em código aberto. Diferente de implementações anteriores que utilizavam técnicas de transpilação ou substituição de texto, o nosso foco é a implementação de um compilador real (Lexer, Parser, Codegen) escrito do zero em Zig.
BIRLC - Candango Opensource Group
Tudo o que você conhece do BIRL original está sendo portado e otimizado para o
birlc:
HORA DO SHOW-> Início do treino (main)CE QUER VER ESSA PORRA?-> Printar na telaMONSTRO,MONSTRINHO,TRAPEZIO-> Tipos de dados de eliteBIRL-> Fim do treino
- Fase de Aquecimento: Implementação do Lexer (tokens).
- Série Pesada: Implementação do Parser (AST).
- Drop-Set: Geração de código C otimizado.
- O Show: Binário nativo e execução direta.
Programando em BIRL, é verão o ano todo!
Mantido pelo bonde da Candango e o Monstro do Lago Jacazul e a comunidade que não foge do treino.