Releases: Spoiledpay/ion-language
Releases · Spoiledpay/ion-language
Ion Language v1.13 - Math & Logic Update
💎 Ion Language v1.13 - Release Notes
Esta versão consolida a infraestrutura básica da linguagem Ion, introduzindo suporte completo a operações matemáticas e lógica condicional.
✨ O que há de novo?
- Matemática Completa: Suporte aos operadores
+,-,*e/com precedência matemática (Pratt Parser). - Condicionais: Implementação de blocos
if ... then ... else ... endif. - Estabilidade: Melhorias no Lexer para reconhecimento de tokens matemáticos e tratamento de erros de sintaxe.
📂 Arquivos Inclusos:
ionc.exe: Compilador (Source .ion -> Bytecode .ionc)ionv.exe: Máquina Virtual (Executor de .ionc)
🚀 Como testar:
- Baixe os dois executáveis abaixo.
- Crie um arquivo
teste.ion. - Compile:
./ionc.exe -s teste.ion -o teste.ionc - Execute:
./ionv.exe teste.ionc