dataforge repl
Console interativo
Uso#
bash
dataforge replOs comandos#
| Comando | Faz |
|---|---|
:help | lista os comandos |
:exit | sai (ou Ctrl+D) |
:type <expr> | o tipo de uma expressão |
:tokens <código> | o fluxo de tokens |
:ast <código> | a árvore sintática |
:check <código> | roda o analisador estático |
:load <arquivo> | carrega e executa um .df na sessão |
:save <arquivo> | grava o histórico da sessão |
:doc <nome> | o que é um nome definido na sessão |
:env | as variáveis definidas |
:modules | os módulos Arcane |
:history [n] | os últimos comandos |
:time <código> | executa e mede |
:reset | zera o interpretador |
:clear | limpa a tela |
Blocos#
Uma linha terminada em : abre um bloco — o REPL continua lendo até você enviar uma linha em branco:
text
forge> action dobro(n):
... yield n * 2
...
forge> dobro(21)
42Histórico e autocomplete#
O histórico persiste em ~/.dataforge_history entre sessões. Tab completa nomes definidos, palavras-chave e os próprios comandos :.