Pular para o conteúdo

dataforge run

Executar um programa

Uso#

bash
dataforge run programa.df
dataforge run programa.df --time      # com tempo de execução
dataforge run programa.df --debug     # tokens, AST e traceback
dataforge run                         # usa a entrada do forge.toml

A entrada do manifesto#

Sem argumento, o run usa o entry declarado no `forge.toml`:

toml
[project]
entry = "src/main.df"

Isso funciona de qualquer subpasta do projeto — o comando sobe procurando o manifesto.

--debug#

Imprime o fluxo de tokens, um resumo da AST e, se houver erro, o traceback completo do interpretador. Útil para investigar um comportamento que parece impossível.

--time#

text
⚡ Execution time: 42.31ms