Uso
Faça o download e execute sgleam --help
.
Download da última versão no Linux
$ curl -s -L https://malbarbo.pro.br/sgleam/sgleam.tar.gz | tar xvz
ou
$ wget -qO- https://malbarbo.pro.br/sgleam/sgleam.tar.gz | tar xvz
Versão 0.4.0 (2024/11/13)
Mudanças
- As mensagens de falhas e erros agora exibem o número da linha
- Os testes continuam a execução mesmo após erros
- Permite a especificação do tipo em expressões
let
no repl
- Corrigi o uso de tipos genéricos no repl
- Adiciona opção para verificação (
-c
)
- A verificação, os testes e a formação funcionam para mais que um arquivo
Limitações conhecidas
- Não é possível definir funções recursivas no repl
- Não é possível usar
let assert
no repl
- Não é possível usar
let
com padrões no repl
- Não é possível usar
import
no repl
Versão 0.3.1 (2024/10/28)
Mudanças
- Não requer função
main
para executar os testes (esse erro havia sido adicionado na versão 0.3)
- Corrigi a formatação de floats
Versão 0.3.0 (2024/10/24)
Mudanças
- Auto importa os nomes do arquivo do usuário
- Permite
const
, type
, let
e fn
no repl
- Altera o comando
quit
para :quit
- Melhora o tratamento e mensagens de erros
Versão 0.2.0 (2024/10/15)
Mudanças
- Melhora o desempenho do repl
- Permite expressões com múltiplas linhas no repl
- Adiciona opção de formatação de código (
-f
)
- Reorganiza as funções de teste e move para
sgleam/check
- Usa inteiros com precisão arbitrária
- Trata erros de estouro de pilha
- Atualiza gleam para 1.5.1
- Corrigi erros da stdlib
Versão 0.1.0 (2024/09/26)