Numscript is the DSL used to express financial transaction within the Formance ledger. You can try it in its online playground
The CLI in this repo allows you to play with numscript locally, check if there are parsing or logic errors in your numscript files, and run the numscript language server
The language server features include:
- Diagnostics
- Hover on values
- Detect document symbols
- Go to definition
You can install the numscript
cli with one of the following ways:
Using curl
curl -sSf https://raw.githubusercontent.com/formancehq/numscript/main/install.sh | bash
Using golang toolchain
go install github.com/formancehq/numscript/cmd/numscript@latest