├── .envrc ├── .github ├── actions │ ├── default │ │ └── action.yml │ └── env │ │ └── action.yml └── workflows │ ├── main.yml │ └── releases.yml ├── .gitignore ├── .goreleaser.yaml ├── CONTRIBUTING.md ├── Justfile ├── LICENSE ├── Lexer.g4 ├── Numscript.g4 ├── README.md ├── cmd └── numscript │ └── main.go ├── codecov.yml ├── differences-with-machine.md ├── flake.lock ├── flake.nix ├── go.mod ├── go.sum ├── inputs.schema.json ├── install.sh ├── internal ├── analysis │ ├── check.go │ ├── check_test.go │ ├── diagnostic_kind.go │ ├── document_symbols.go │ ├── document_symbols_test.go │ ├── goto_definition.go │ ├── goto_definition_test.go │ ├── hover.go │ ├── hover_test.go │ ├── union_find.go │ ├── union_find_test.go │ └── version_check.go ├── ansi │ └── ansi.go ├── cmd │ ├── check.go │ ├── lsp.go │ ├── mcp.go │ ├── root.go │ ├── run.go │ ├── test.go │ ├── test_init.go │ └── test_init_test.go ├── flags │ └── flags.go ├── interpreter │ ├── __snapshots__ │ │ ├── balances_test.snap │ │ └── interpreter_errors_test.snap │ ├── accounts_metadata.go │ ├── args_parser.go │ ├── args_parser_test.go │ ├── balances.go │ ├── balances_test.go │ ├── batch_balances_query.go │ ├── evaluate_expr.go │ ├── function_exprs.go │ ├── function_statements.go │ ├── funds_stack.go │ ├── funds_stack_test.go │ ├── infix_overloads.go │ ├── interpreter.go │ ├── interpreter_error.go │ ├── interpreter_errors_test.go │ ├── interpreter_test.go │ ├── portion_test.go │ ├── testdata │ │ ├── numscript-cookbook │ │ │ ├── experimental │ │ │ │ ├── meta-calc.num │ │ │ │ ├── meta-calc.num.specs.json │ │ │ │ ├── mixed-source-prefer-single-source.num │ │ │ │ ├── mixed-source-prefer-single-source.num.specs.json │ │ │ │ ├── top-up-many.num │ │ │ │ ├── top-up-many.num.specs.json │ │ │ │ ├── top-up.num │ │ │ │ ├── top-up.num.specs.json │ │ │ │ ├── transfer-example.num │ │ │ │ └── transfer-example.num.specs.json │ │ │ ├── max-fee.num │ │ │ ├── max-fee.num.specs.json │ │ │ ├── mixed-source-dest-allotment.num │ │ │ ├── mixed-source-dest-allotment.num.specs.json │ │ │ ├── send-max.num │ │ │ ├── send-max.num.specs.json │ │ │ ├── top-up-max.num │ │ │ └── top-up-max.num.specs.json │ │ └── script-tests │ │ │ ├── add-monetaries-same-currency.num │ │ │ ├── add-monetaries-same-currency.num.specs.json │ │ │ ├── add-numbers.num │ │ │ ├── add-numbers.num.specs.json │ │ │ ├── allocate-dont-take-too-much.num │ │ │ ├── allocate-dont-take-too-much.num.specs.json │ │ │ ├── allocation.num │ │ │ ├── allocation.num.specs.json │ │ │ ├── ask-balance-twice.num │ │ │ ├── ask-balance-twice.num.specs.json │ │ │ ├── balance-not-found.num │ │ │ ├── balance-not-found.num.specs.json │ │ │ ├── balance-simple.num │ │ │ ├── balance-simple.num.specs.json │ │ │ ├── balance.num │ │ │ ├── balance.num.specs.json │ │ │ ├── big-int-monetary.num │ │ │ ├── big-int-monetary.num.specs.json │ │ │ ├── big-int.num │ │ │ ├── big-int.num.specs.json │ │ │ ├── capped-when-less-than-needed.num │ │ │ ├── capped-when-less-than-needed.num.specs.json │ │ │ ├── capped-when-more-than-balance.num │ │ │ ├── capped-when-more-than-balance.num.specs.json │ │ │ ├── cascading-sources.num │ │ │ ├── cascading-sources.num.specs.json │ │ │ ├── destination-complex.num │ │ │ ├── destination-complex.num.specs.json │ │ │ ├── do-not-exceed-overdraft-on-send-all.num │ │ │ ├── do-not-exceed-overdraft-on-send-all.num.specs.json │ │ │ ├── do-not-exceed-overdraft-when-double-spending.num │ │ │ ├── do-not-exceed-overdraft-when-double-spending.num.specs.json │ │ │ ├── do-not-exceed-overdraft.num │ │ │ ├── do-not-exceed-overdraft.num.specs.json │ │ │ ├── dynamic-allocation.num │ │ │ ├── dynamic-allocation.num.specs.json │ │ │ ├── empty-postings.num │ │ │ ├── empty-postings.num.specs.json │ │ │ ├── experimental │ │ │ ├── account-interpolation │ │ │ │ ├── account-interp.num │ │ │ │ └── account-interp.num.specs.json │ │ │ ├── asset-colors │ │ │ │ ├── color-inorder-send-all.num │ │ │ │ ├── color-inorder-send-all.num.specs.json │ │ │ │ ├── color-inorder.num │ │ │ │ ├── color-inorder.num.specs.json │ │ │ │ ├── color-restrict-balance-when-missing-funds.num │ │ │ │ ├── color-restrict-balance-when-missing-funds.num.specs.json │ │ │ │ ├── color-restrict-balance.num │ │ │ │ ├── color-restrict-balance.num.specs.json │ │ │ │ ├── color-restriction-in-send-all.num │ │ │ │ ├── color-restriction-in-send-all.num.specs.json │ │ │ │ ├── color-send-overdrat.num │ │ │ │ ├── color-send-overdrat.num.specs.json │ │ │ │ ├── color-send.num │ │ │ │ ├── color-send.num.specs.json │ │ │ │ ├── color-with-asset-precision.num │ │ │ │ ├── color-with-asset-precision.num.specs.json │ │ │ │ ├── empty-color.num │ │ │ │ ├── empty-color.num.specs.json │ │ │ │ ├── no-double-spending-in-colored-send-all.num │ │ │ │ ├── no-double-spending-in-colored-send-all.num.specs.json │ │ │ │ ├── no-double-spending-in-colored-send.num │ │ │ │ └── no-double-spending-in-colored-send.num.specs.json │ │ │ ├── get-amount-function │ │ │ │ ├── get-amount-function.num │ │ │ │ └── get-amount-function.num.specs.json │ │ │ ├── get-asset-function │ │ │ │ ├── get-asset-function.num │ │ │ │ └── get-asset-function.num.specs.json │ │ │ ├── mid-script-function-call │ │ │ │ ├── expr-in-var-origin.num │ │ │ │ ├── expr-in-var-origin.num.specs.json │ │ │ │ ├── midscript-balance-after-decrease.num │ │ │ │ ├── midscript-balance-after-decrease.num.specs.json │ │ │ │ ├── midscript-balance.num │ │ │ │ └── midscript-balance.num.specs.json │ │ │ ├── oneof │ │ │ │ ├── oneof-all-failing.num │ │ │ │ ├── oneof-all-failing.num.specs.json │ │ │ │ ├── oneof-destination-first-clause.num │ │ │ │ ├── oneof-destination-first-clause.num.specs.json │ │ │ │ ├── oneof-destination-remaining-clause.num │ │ │ │ ├── oneof-destination-remaining-clause.num.specs.json │ │ │ │ ├── oneof-destination-second-clause.num │ │ │ │ ├── oneof-destination-second-clause.num.specs.json │ │ │ │ ├── oneof-in-send-all.num │ │ │ │ ├── oneof-in-send-all.num.specs.json │ │ │ │ ├── oneof-in-source-send-first-branch.num │ │ │ │ ├── oneof-in-source-send-first-branch.num.specs.json │ │ │ │ ├── oneof-in-source.num │ │ │ │ ├── oneof-in-source.num.specs.json │ │ │ │ ├── oneof-singleton.num │ │ │ │ ├── oneof-singleton.num.specs.json │ │ │ │ ├── update-balances-with-oneof.num │ │ │ │ └── update-balances-with-oneof.num.specs.json │ │ │ └── overdraft-function │ │ │ │ ├── overdraft-function-use-case-remove-debt.num │ │ │ │ ├── overdraft-function-use-case-remove-debt.num.specs.json │ │ │ │ ├── overdraft-function-when-negative.num │ │ │ │ ├── overdraft-function-when-negative.num.specs.json │ │ │ │ ├── overdraft-function-when-positive.num │ │ │ │ ├── overdraft-function-when-positive.num.specs.json │ │ │ │ ├── overdraft-function-when-zero.num │ │ │ │ ├── overdraft-function-when-zero.num.specs.json │ │ │ │ ├── reach-zero.num │ │ │ │ └── reach-zero.num.specs.json │ │ │ ├── inoder-destination.num │ │ │ ├── inoder-destination.num.specs.json │ │ │ ├── insufficient-funds.num │ │ │ ├── insufficient-funds.num.specs.json │ │ │ ├── kept-in-send-all-inorder.num │ │ │ ├── kept-in-send-all-inorder.num.specs.json │ │ │ ├── kept-inorder.num │ │ │ ├── kept-inorder.num.specs.json │ │ │ ├── kept-with-balance.num │ │ │ ├── kept-with-balance.num.specs.json │ │ │ ├── many-kept-dest.num │ │ │ ├── many-kept-dest.num.specs.json │ │ │ ├── many-max-dest.num │ │ │ ├── many-max-dest.num.specs.json │ │ │ ├── max-with-unbounded-overdraft.num │ │ │ ├── max-with-unbounded-overdraft.num.specs.json │ │ │ ├── metadata.num │ │ │ ├── metadata.num.specs.json │ │ │ ├── neg-max-dest.num │ │ │ ├── neg-max-dest.num.specs.json │ │ │ ├── negative-max-send-all.num │ │ │ ├── negative-max-send-all.num.specs.json │ │ │ ├── negative-max.num │ │ │ ├── negative-max.num.specs.json │ │ │ ├── nested-remaining-complex.num │ │ │ ├── nested-remaining-complex.num.specs.json │ │ │ ├── nested-remaining.num │ │ │ ├── nested-remaining.num.specs.json │ │ │ ├── no-empty-postings.num │ │ │ ├── no-empty-postings.num.specs.json │ │ │ ├── ovedrafts-playground-example.num │ │ │ ├── ovedrafts-playground-example.num.specs.json │ │ │ ├── overdraft-in-send-all-when-noop.num │ │ │ ├── overdraft-in-send-all-when-noop.num.specs.json │ │ │ ├── overdraft-in-send-all.num │ │ │ ├── overdraft-in-send-all.num.specs.json │ │ │ ├── overdraft-not-enough-funds.num │ │ │ ├── overdraft-not-enough-funds.num.specs.json │ │ │ ├── overdraft-when-enough-funds.num │ │ │ ├── overdraft-when-enough-funds.num.specs.json │ │ │ ├── overdraft-when-negative-balance-in-send-all.num │ │ │ ├── overdraft-when-negative-balance-in-send-all.num.specs.json │ │ │ ├── overdraft-when-negative-balance.num │ │ │ ├── overdraft-when-negative-balance.num.specs.json │ │ │ ├── overdraft-when-negative-ovedraft-in-send-all.num │ │ │ ├── overdraft-when-negative-ovedraft-in-send-all.num.specs.json │ │ │ ├── overdraft-when-not-enough-funds.num │ │ │ ├── overdraft-when-not-enough-funds.num.specs.json │ │ │ ├── override-account-meta.num │ │ │ ├── override-account-meta.num.specs.json │ │ │ ├── portion-syntax.num │ │ │ ├── portion-syntax.num.specs.json │ │ │ ├── remaining-kept-in-send-all-inorder.num │ │ │ ├── remaining-kept-in-send-all-inorder.num.specs.json │ │ │ ├── remaining-kept-inorder.num │ │ │ ├── remaining-kept-inorder.num.specs.json │ │ │ ├── remaining-none-in-send-all.num │ │ │ ├── remaining-none-in-send-all.num.specs.json │ │ │ ├── remaining-none.num │ │ │ ├── remaining-none.num.specs.json │ │ │ ├── save │ │ │ ├── save-from-account__multi-postings.num │ │ │ ├── save-from-account__multi-postings.num.specs.json │ │ │ ├── save-from-account__save-a-different-asset.num │ │ │ ├── save-from-account__save-a-different-asset.num.specs.json │ │ │ ├── save-from-account__save-all.num │ │ │ ├── save-from-account__save-all.num.specs.json │ │ │ ├── save-from-account__save-causes-failure.num │ │ │ ├── save-from-account__save-causes-failure.num.specs.json │ │ │ ├── save-from-account__save-more-than-balance.num │ │ │ ├── save-from-account__save-more-than-balance.num.specs.json │ │ │ ├── save-from-account__simple.num │ │ │ ├── save-from-account__simple.num.specs.json │ │ │ ├── save-from-account__with-asset-var.num │ │ │ ├── save-from-account__with-asset-var.num.specs.json │ │ │ ├── save-from-account__with-monetary-var.num │ │ │ └── save-from-account__with-monetary-var.num.specs.json │ │ │ ├── send-all-destinatio-allot-complex.num │ │ │ ├── send-all-destinatio-allot-complex.num.specs.json │ │ │ ├── send-all-destinatio-allot.num │ │ │ ├── send-all-destinatio-allot.num.specs.json │ │ │ ├── send-all-many-max-in-dest.num │ │ │ ├── send-all-many-max-in-dest.num.specs.json │ │ │ ├── send-all-multi.num │ │ │ ├── send-all-multi.num.specs.json │ │ │ ├── send-all-variable.num │ │ │ ├── send-all-variable.num.specs.json │ │ │ ├── send-all-when-negative-with-overdraft.num │ │ │ ├── send-all-when-negative-with-overdraft.num.specs.json │ │ │ ├── send-all-when-negative.num │ │ │ ├── send-all-when-negative.num.specs.json │ │ │ ├── send-all.num │ │ │ ├── send-all.num.specs.json │ │ │ ├── send-allt-max-in-dest.num │ │ │ ├── send-allt-max-in-dest.num.specs.json │ │ │ ├── send-allt-max-in-src.num │ │ │ ├── send-allt-max-in-src.num.specs.json │ │ │ ├── send-allt-max-when-no-amount.num │ │ │ ├── send-allt-max-when-no-amount.num.specs.json │ │ │ ├── send-when-negative-balance.num │ │ │ ├── send-when-negative-balance.num.specs.json │ │ │ ├── send-zero.num │ │ │ ├── send-zero.num.specs.json │ │ │ ├── send.num │ │ │ ├── send.num.specs.json │ │ │ ├── set-account-meta.num │ │ │ ├── set-account-meta.num.specs.json │ │ │ ├── set-tx-meta.num │ │ │ ├── set-tx-meta.num.specs.json │ │ │ ├── source-allotment-invalid-amt.num │ │ │ ├── source-allotment-invalid-amt.num.specs.json │ │ │ ├── source-allotment.num │ │ │ ├── source-allotment.num.specs.json │ │ │ ├── source-complex.num │ │ │ ├── source-complex.num.specs.json │ │ │ ├── source-overlapping.num │ │ │ ├── source-overlapping.num.specs.json │ │ │ ├── source.num │ │ │ ├── source.num.specs.json │ │ │ ├── sub-monetaries.num │ │ │ ├── sub-monetaries.num.specs.json │ │ │ ├── sub-numbers.num │ │ │ ├── sub-numbers.num.specs.json │ │ │ ├── track-balances-send-all.num │ │ │ ├── track-balances-send-all.num.specs.json │ │ │ ├── track-balances.num │ │ │ ├── track-balances.num.specs.json │ │ │ ├── track-balances2.num │ │ │ ├── track-balances2.num.specs.json │ │ │ ├── track-balances3.num │ │ │ ├── track-balances3.num.specs.json │ │ │ ├── unbounded-overdraft-when-not-enough-funds.num │ │ │ ├── unbounded-overdraft-when-not-enough-funds.num.specs.json │ │ │ ├── update-balances.num │ │ │ ├── update-balances.num.specs.json │ │ │ ├── use-balance-twice.num │ │ │ ├── use-balance-twice.num.specs.json │ │ │ ├── use-different-assets-with-same-source-account.num │ │ │ ├── use-different-assets-with-same-source-account.num.specs.json │ │ │ ├── variable-asset.num │ │ │ ├── variable-asset.num.specs.json │ │ │ ├── variable-balance__1.num │ │ │ ├── variable-balance__1.num.specs.json │ │ │ ├── variable-balance__2.num │ │ │ ├── variable-balance__2.num.specs.json │ │ │ ├── variable-balance__3.num │ │ │ ├── variable-balance__3.num.specs.json │ │ │ ├── variable-balance__4.num │ │ │ ├── variable-balance__4.num.specs.json │ │ │ ├── variable-balance__5.num │ │ │ ├── variable-balance__5.num.specs.json │ │ │ ├── variable-portion-part.num │ │ │ ├── variable-portion-part.num.specs.json │ │ │ ├── variables-json.num │ │ │ ├── variables-json.num.specs.json │ │ │ ├── variables.num │ │ │ ├── variables.num.specs.json │ │ │ ├── world-source.num │ │ │ ├── world-source.num.specs.json │ │ │ ├── zero-postings-destination.num │ │ │ ├── zero-postings-destination.num.specs.json │ │ │ ├── zero-postings-explicit-allotment.num │ │ │ ├── zero-postings-explicit-allotment.num.specs.json │ │ │ ├── zero-postings-explicit-inorder.num │ │ │ ├── zero-postings-explicit-inorder.num.specs.json │ │ │ ├── zero-postings.num │ │ │ └── zero-postings.num.specs.json │ ├── value.go │ └── value_test.go ├── jsonrpc2 │ ├── __snapshots__ │ │ └── messages_test.snap │ ├── chan_object_stream.go │ ├── jsonrpc2.go │ ├── jsonrpc2_test.go │ ├── messages.go │ └── messages_test.go ├── lsp │ ├── __snapshots__ │ │ └── handlers_test.snap │ ├── code_actions.go │ ├── codeactions_test.go │ ├── documents_store.go │ ├── handlers.go │ ├── handlers_test.go │ ├── lsp_test.go │ ├── object_stream.go │ └── object_stream_test.go ├── mcp_impl │ └── handlers.go ├── parser │ ├── __snapshots__ │ │ ├── parser_fault_tolerance_test.snap │ │ ├── parser_test.snap │ │ └── range_test.snap │ ├── antlrParser │ │ ├── Lexer.interp │ │ ├── Lexer.tokens │ │ ├── Numscript.interp │ │ ├── Numscript.tokens │ │ ├── lexer.go │ │ ├── numscript_base_listener.go │ │ ├── numscript_listener.go │ │ └── numscript_parser.go │ ├── ast.go │ ├── ast_test.go │ ├── parser.go │ ├── parser_fault_tolerance_test.go │ ├── parser_test.go │ ├── range.go │ ├── range_test.go │ ├── version.go │ └── version_test.go ├── specs_format │ ├── __snapshots__ │ │ └── runner_test.snap │ ├── index.go │ ├── parse_test.go │ ├── run_test.go │ ├── runner.go │ └── runner_test.go └── utils │ ├── __snapshots__ │ └── pretty_csv_test.snap │ ├── pretty_csv.go │ ├── pretty_csv_test.go │ └── utils.go ├── numscript.go ├── numscript_test.go ├── renovate.json └── specs.schema.json /.envrc: -------------------------------------------------------------------------------- 1 | use flake --impure -------------------------------------------------------------------------------- /.github/actions/default/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/.github/actions/default/action.yml -------------------------------------------------------------------------------- /.github/actions/env/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/.github/actions/env/action.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/releases.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/.github/workflows/releases.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .antlr 3 | 4 | dist/ 5 | 6 | coverage.* 7 | 8 | .direnv 9 | -------------------------------------------------------------------------------- /.goreleaser.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/.goreleaser.yaml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Justfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/Justfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/LICENSE -------------------------------------------------------------------------------- /Lexer.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/Lexer.g4 -------------------------------------------------------------------------------- /Numscript.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/Numscript.g4 -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/README.md -------------------------------------------------------------------------------- /cmd/numscript/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/cmd/numscript/main.go -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/codecov.yml -------------------------------------------------------------------------------- /differences-with-machine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/differences-with-machine.md -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/flake.nix -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/go.sum -------------------------------------------------------------------------------- /inputs.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/inputs.schema.json -------------------------------------------------------------------------------- /install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/install.sh -------------------------------------------------------------------------------- /internal/analysis/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/analysis/check.go -------------------------------------------------------------------------------- /internal/analysis/check_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/analysis/check_test.go -------------------------------------------------------------------------------- /internal/analysis/diagnostic_kind.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/analysis/diagnostic_kind.go -------------------------------------------------------------------------------- /internal/analysis/document_symbols.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/analysis/document_symbols.go -------------------------------------------------------------------------------- /internal/analysis/document_symbols_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/analysis/document_symbols_test.go -------------------------------------------------------------------------------- /internal/analysis/goto_definition.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/analysis/goto_definition.go -------------------------------------------------------------------------------- /internal/analysis/goto_definition_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/analysis/goto_definition_test.go -------------------------------------------------------------------------------- /internal/analysis/hover.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/analysis/hover.go -------------------------------------------------------------------------------- /internal/analysis/hover_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/analysis/hover_test.go -------------------------------------------------------------------------------- /internal/analysis/union_find.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/analysis/union_find.go -------------------------------------------------------------------------------- /internal/analysis/union_find_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/analysis/union_find_test.go -------------------------------------------------------------------------------- /internal/analysis/version_check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/analysis/version_check.go -------------------------------------------------------------------------------- /internal/ansi/ansi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/ansi/ansi.go -------------------------------------------------------------------------------- /internal/cmd/check.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/cmd/check.go -------------------------------------------------------------------------------- /internal/cmd/lsp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/cmd/lsp.go -------------------------------------------------------------------------------- /internal/cmd/mcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/cmd/mcp.go -------------------------------------------------------------------------------- /internal/cmd/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/cmd/root.go -------------------------------------------------------------------------------- /internal/cmd/run.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/cmd/run.go -------------------------------------------------------------------------------- /internal/cmd/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/cmd/test.go -------------------------------------------------------------------------------- /internal/cmd/test_init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/cmd/test_init.go -------------------------------------------------------------------------------- /internal/cmd/test_init_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/cmd/test_init_test.go -------------------------------------------------------------------------------- /internal/flags/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/flags/flags.go -------------------------------------------------------------------------------- /internal/interpreter/__snapshots__/balances_test.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/__snapshots__/balances_test.snap -------------------------------------------------------------------------------- /internal/interpreter/__snapshots__/interpreter_errors_test.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/__snapshots__/interpreter_errors_test.snap -------------------------------------------------------------------------------- /internal/interpreter/accounts_metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/accounts_metadata.go -------------------------------------------------------------------------------- /internal/interpreter/args_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/args_parser.go -------------------------------------------------------------------------------- /internal/interpreter/args_parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/args_parser_test.go -------------------------------------------------------------------------------- /internal/interpreter/balances.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/balances.go -------------------------------------------------------------------------------- /internal/interpreter/balances_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/balances_test.go -------------------------------------------------------------------------------- /internal/interpreter/batch_balances_query.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/batch_balances_query.go -------------------------------------------------------------------------------- /internal/interpreter/evaluate_expr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/evaluate_expr.go -------------------------------------------------------------------------------- /internal/interpreter/function_exprs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/function_exprs.go -------------------------------------------------------------------------------- /internal/interpreter/function_statements.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/function_statements.go -------------------------------------------------------------------------------- /internal/interpreter/funds_stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/funds_stack.go -------------------------------------------------------------------------------- /internal/interpreter/funds_stack_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/funds_stack_test.go -------------------------------------------------------------------------------- /internal/interpreter/infix_overloads.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/infix_overloads.go -------------------------------------------------------------------------------- /internal/interpreter/interpreter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/interpreter.go -------------------------------------------------------------------------------- /internal/interpreter/interpreter_error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/interpreter_error.go -------------------------------------------------------------------------------- /internal/interpreter/interpreter_errors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/interpreter_errors_test.go -------------------------------------------------------------------------------- /internal/interpreter/interpreter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/interpreter_test.go -------------------------------------------------------------------------------- /internal/interpreter/portion_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/portion_test.go -------------------------------------------------------------------------------- /internal/interpreter/testdata/numscript-cookbook/experimental/meta-calc.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/numscript-cookbook/experimental/meta-calc.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/numscript-cookbook/experimental/meta-calc.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/numscript-cookbook/experimental/meta-calc.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/numscript-cookbook/experimental/mixed-source-prefer-single-source.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/numscript-cookbook/experimental/mixed-source-prefer-single-source.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/numscript-cookbook/experimental/mixed-source-prefer-single-source.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/numscript-cookbook/experimental/mixed-source-prefer-single-source.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/numscript-cookbook/experimental/top-up-many.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/numscript-cookbook/experimental/top-up-many.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/numscript-cookbook/experimental/top-up-many.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/numscript-cookbook/experimental/top-up-many.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/numscript-cookbook/experimental/top-up.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/numscript-cookbook/experimental/top-up.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/numscript-cookbook/experimental/top-up.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/numscript-cookbook/experimental/top-up.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/numscript-cookbook/experimental/transfer-example.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/numscript-cookbook/experimental/transfer-example.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/numscript-cookbook/experimental/transfer-example.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/numscript-cookbook/experimental/transfer-example.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/numscript-cookbook/max-fee.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/numscript-cookbook/max-fee.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/numscript-cookbook/max-fee.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/numscript-cookbook/max-fee.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/numscript-cookbook/mixed-source-dest-allotment.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/numscript-cookbook/mixed-source-dest-allotment.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/numscript-cookbook/mixed-source-dest-allotment.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/numscript-cookbook/mixed-source-dest-allotment.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/numscript-cookbook/send-max.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/numscript-cookbook/send-max.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/numscript-cookbook/send-max.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/numscript-cookbook/send-max.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/numscript-cookbook/top-up-max.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/numscript-cookbook/top-up-max.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/numscript-cookbook/top-up-max.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/numscript-cookbook/top-up-max.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/add-monetaries-same-currency.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/add-monetaries-same-currency.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/add-monetaries-same-currency.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/add-monetaries-same-currency.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/add-numbers.num: -------------------------------------------------------------------------------- 1 | 2 | set_tx_meta("k", 1 + 2) 3 | 4 | -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/add-numbers.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/add-numbers.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/allocate-dont-take-too-much.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/allocate-dont-take-too-much.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/allocate-dont-take-too-much.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/allocate-dont-take-too-much.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/allocation.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/allocation.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/allocation.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/allocation.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/ask-balance-twice.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/ask-balance-twice.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/ask-balance-twice.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/ask-balance-twice.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/balance-not-found.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/balance-not-found.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/balance-not-found.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/balance-not-found.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/balance-simple.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/balance-simple.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/balance-simple.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/balance-simple.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/balance.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/balance.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/balance.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/balance.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/big-int-monetary.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/big-int-monetary.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/big-int-monetary.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/big-int-monetary.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/big-int.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/big-int.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/big-int.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/big-int.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/capped-when-less-than-needed.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/capped-when-less-than-needed.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/capped-when-less-than-needed.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/capped-when-less-than-needed.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/capped-when-more-than-balance.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/capped-when-more-than-balance.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/capped-when-more-than-balance.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/capped-when-more-than-balance.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/cascading-sources.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/cascading-sources.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/cascading-sources.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/cascading-sources.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/destination-complex.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/destination-complex.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/destination-complex.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/destination-complex.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/do-not-exceed-overdraft-on-send-all.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/do-not-exceed-overdraft-on-send-all.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/do-not-exceed-overdraft-on-send-all.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/do-not-exceed-overdraft-on-send-all.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/do-not-exceed-overdraft-when-double-spending.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/do-not-exceed-overdraft-when-double-spending.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/do-not-exceed-overdraft-when-double-spending.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/do-not-exceed-overdraft-when-double-spending.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/do-not-exceed-overdraft.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/do-not-exceed-overdraft.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/do-not-exceed-overdraft.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/do-not-exceed-overdraft.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/dynamic-allocation.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/dynamic-allocation.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/dynamic-allocation.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/dynamic-allocation.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/empty-postings.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/empty-postings.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/empty-postings.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/empty-postings.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/account-interpolation/account-interp.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/account-interpolation/account-interp.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/account-interpolation/account-interp.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/account-interpolation/account-interp.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/color-inorder-send-all.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/color-inorder-send-all.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/color-inorder-send-all.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/color-inorder-send-all.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/color-inorder.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/color-inorder.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/color-inorder.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/color-inorder.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/color-restrict-balance-when-missing-funds.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/color-restrict-balance-when-missing-funds.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/color-restrict-balance-when-missing-funds.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/color-restrict-balance-when-missing-funds.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/color-restrict-balance.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/color-restrict-balance.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/color-restrict-balance.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/color-restrict-balance.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/color-restriction-in-send-all.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/color-restriction-in-send-all.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/color-restriction-in-send-all.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/color-restriction-in-send-all.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/color-send-overdrat.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/color-send-overdrat.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/color-send-overdrat.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/color-send-overdrat.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/color-send.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/color-send.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/color-send.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/color-send.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/color-with-asset-precision.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/color-with-asset-precision.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/color-with-asset-precision.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/color-with-asset-precision.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/empty-color.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/empty-color.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/empty-color.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/empty-color.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/no-double-spending-in-colored-send-all.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/no-double-spending-in-colored-send-all.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/no-double-spending-in-colored-send-all.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/no-double-spending-in-colored-send-all.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/no-double-spending-in-colored-send.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/no-double-spending-in-colored-send.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/asset-colors/no-double-spending-in-colored-send.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/asset-colors/no-double-spending-in-colored-send.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/get-amount-function/get-amount-function.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/get-amount-function/get-amount-function.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/get-amount-function/get-amount-function.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/get-amount-function/get-amount-function.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/get-asset-function/get-asset-function.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/get-asset-function/get-asset-function.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/get-asset-function/get-asset-function.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/get-asset-function/get-asset-function.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/mid-script-function-call/expr-in-var-origin.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/mid-script-function-call/expr-in-var-origin.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/mid-script-function-call/expr-in-var-origin.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/mid-script-function-call/expr-in-var-origin.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/mid-script-function-call/midscript-balance-after-decrease.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/mid-script-function-call/midscript-balance-after-decrease.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/mid-script-function-call/midscript-balance-after-decrease.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/mid-script-function-call/midscript-balance-after-decrease.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/mid-script-function-call/midscript-balance.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/mid-script-function-call/midscript-balance.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/mid-script-function-call/midscript-balance.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/mid-script-function-call/midscript-balance.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/oneof/oneof-all-failing.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/oneof/oneof-all-failing.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/oneof/oneof-all-failing.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/oneof/oneof-all-failing.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/oneof/oneof-destination-first-clause.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/oneof/oneof-destination-first-clause.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/oneof/oneof-destination-first-clause.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/oneof/oneof-destination-first-clause.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/oneof/oneof-destination-remaining-clause.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/oneof/oneof-destination-remaining-clause.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/oneof/oneof-destination-remaining-clause.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/oneof/oneof-destination-remaining-clause.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/oneof/oneof-destination-second-clause.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/oneof/oneof-destination-second-clause.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/oneof/oneof-destination-second-clause.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/oneof/oneof-destination-second-clause.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/oneof/oneof-in-send-all.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/oneof/oneof-in-send-all.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/oneof/oneof-in-send-all.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/oneof/oneof-in-send-all.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/oneof/oneof-in-source-send-first-branch.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/oneof/oneof-in-source-send-first-branch.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/oneof/oneof-in-source-send-first-branch.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/oneof/oneof-in-source-send-first-branch.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/oneof/oneof-in-source.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/oneof/oneof-in-source.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/oneof/oneof-in-source.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/oneof/oneof-in-source.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/oneof/oneof-singleton.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/oneof/oneof-singleton.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/oneof/oneof-singleton.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/oneof/oneof-singleton.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/oneof/update-balances-with-oneof.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/oneof/update-balances-with-oneof.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/oneof/update-balances-with-oneof.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/oneof/update-balances-with-oneof.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/overdraft-function/overdraft-function-use-case-remove-debt.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/overdraft-function/overdraft-function-use-case-remove-debt.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/overdraft-function/overdraft-function-use-case-remove-debt.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/overdraft-function/overdraft-function-use-case-remove-debt.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/overdraft-function/overdraft-function-when-negative.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/overdraft-function/overdraft-function-when-negative.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/overdraft-function/overdraft-function-when-negative.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/overdraft-function/overdraft-function-when-negative.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/overdraft-function/overdraft-function-when-positive.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/overdraft-function/overdraft-function-when-positive.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/overdraft-function/overdraft-function-when-positive.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/overdraft-function/overdraft-function-when-positive.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/overdraft-function/overdraft-function-when-zero.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/overdraft-function/overdraft-function-when-zero.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/overdraft-function/overdraft-function-when-zero.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/overdraft-function/overdraft-function-when-zero.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/overdraft-function/reach-zero.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/overdraft-function/reach-zero.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/experimental/overdraft-function/reach-zero.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/experimental/overdraft-function/reach-zero.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/inoder-destination.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/inoder-destination.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/inoder-destination.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/inoder-destination.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/insufficient-funds.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/insufficient-funds.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/insufficient-funds.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/insufficient-funds.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/kept-in-send-all-inorder.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/kept-in-send-all-inorder.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/kept-in-send-all-inorder.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/kept-in-send-all-inorder.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/kept-inorder.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/kept-inorder.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/kept-inorder.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/kept-inorder.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/kept-with-balance.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/kept-with-balance.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/kept-with-balance.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/kept-with-balance.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/many-kept-dest.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/many-kept-dest.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/many-kept-dest.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/many-kept-dest.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/many-max-dest.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/many-max-dest.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/many-max-dest.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/many-max-dest.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/max-with-unbounded-overdraft.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/max-with-unbounded-overdraft.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/max-with-unbounded-overdraft.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/max-with-unbounded-overdraft.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/metadata.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/metadata.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/metadata.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/metadata.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/neg-max-dest.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/neg-max-dest.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/neg-max-dest.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/neg-max-dest.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/negative-max-send-all.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/negative-max-send-all.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/negative-max-send-all.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/negative-max-send-all.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/negative-max.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/negative-max.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/negative-max.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/negative-max.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/nested-remaining-complex.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/nested-remaining-complex.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/nested-remaining-complex.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/nested-remaining-complex.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/nested-remaining.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/nested-remaining.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/nested-remaining.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/nested-remaining.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/no-empty-postings.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/no-empty-postings.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/no-empty-postings.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/no-empty-postings.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/ovedrafts-playground-example.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/ovedrafts-playground-example.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/ovedrafts-playground-example.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/ovedrafts-playground-example.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/overdraft-in-send-all-when-noop.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/overdraft-in-send-all-when-noop.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/overdraft-in-send-all-when-noop.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/overdraft-in-send-all-when-noop.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/overdraft-in-send-all.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/overdraft-in-send-all.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/overdraft-in-send-all.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/overdraft-in-send-all.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/overdraft-not-enough-funds.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/overdraft-not-enough-funds.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/overdraft-not-enough-funds.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/overdraft-not-enough-funds.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/overdraft-when-enough-funds.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/overdraft-when-enough-funds.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/overdraft-when-enough-funds.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/overdraft-when-enough-funds.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/overdraft-when-negative-balance-in-send-all.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/overdraft-when-negative-balance-in-send-all.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/overdraft-when-negative-balance-in-send-all.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/overdraft-when-negative-balance-in-send-all.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/overdraft-when-negative-balance.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/overdraft-when-negative-balance.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/overdraft-when-negative-balance.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/overdraft-when-negative-balance.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/overdraft-when-negative-ovedraft-in-send-all.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/overdraft-when-negative-ovedraft-in-send-all.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/overdraft-when-negative-ovedraft-in-send-all.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/overdraft-when-negative-ovedraft-in-send-all.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/overdraft-when-not-enough-funds.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/overdraft-when-not-enough-funds.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/overdraft-when-not-enough-funds.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/overdraft-when-not-enough-funds.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/override-account-meta.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/override-account-meta.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/override-account-meta.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/override-account-meta.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/portion-syntax.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/portion-syntax.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/portion-syntax.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/portion-syntax.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/remaining-kept-in-send-all-inorder.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/remaining-kept-in-send-all-inorder.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/remaining-kept-in-send-all-inorder.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/remaining-kept-in-send-all-inorder.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/remaining-kept-inorder.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/remaining-kept-inorder.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/remaining-kept-inorder.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/remaining-kept-inorder.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/remaining-none-in-send-all.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/remaining-none-in-send-all.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/remaining-none-in-send-all.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/remaining-none-in-send-all.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/remaining-none.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/remaining-none.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/remaining-none.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/remaining-none.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/save/save-from-account__multi-postings.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/save/save-from-account__multi-postings.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/save/save-from-account__multi-postings.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/save/save-from-account__multi-postings.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/save/save-from-account__save-a-different-asset.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/save/save-from-account__save-a-different-asset.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/save/save-from-account__save-a-different-asset.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/save/save-from-account__save-a-different-asset.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/save/save-from-account__save-all.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/save/save-from-account__save-all.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/save/save-from-account__save-all.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/save/save-from-account__save-all.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/save/save-from-account__save-causes-failure.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/save/save-from-account__save-causes-failure.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/save/save-from-account__save-causes-failure.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/save/save-from-account__save-causes-failure.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/save/save-from-account__save-more-than-balance.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/save/save-from-account__save-more-than-balance.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/save/save-from-account__save-more-than-balance.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/save/save-from-account__save-more-than-balance.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/save/save-from-account__simple.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/save/save-from-account__simple.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/save/save-from-account__simple.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/save/save-from-account__simple.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/save/save-from-account__with-asset-var.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/save/save-from-account__with-asset-var.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/save/save-from-account__with-asset-var.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/save/save-from-account__with-asset-var.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/save/save-from-account__with-monetary-var.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/save/save-from-account__with-monetary-var.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/save/save-from-account__with-monetary-var.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/save/save-from-account__with-monetary-var.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-all-destinatio-allot-complex.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-all-destinatio-allot-complex.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-all-destinatio-allot-complex.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-all-destinatio-allot-complex.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-all-destinatio-allot.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-all-destinatio-allot.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-all-destinatio-allot.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-all-destinatio-allot.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-all-many-max-in-dest.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-all-many-max-in-dest.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-all-many-max-in-dest.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-all-many-max-in-dest.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-all-multi.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-all-multi.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-all-multi.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-all-multi.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-all-variable.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-all-variable.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-all-variable.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-all-variable.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-all-when-negative-with-overdraft.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-all-when-negative-with-overdraft.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-all-when-negative-with-overdraft.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-all-when-negative-with-overdraft.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-all-when-negative.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-all-when-negative.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-all-when-negative.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-all-when-negative.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-all.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-all.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-all.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-all.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-allt-max-in-dest.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-allt-max-in-dest.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-allt-max-in-dest.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-allt-max-in-dest.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-allt-max-in-src.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-allt-max-in-src.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-allt-max-in-src.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-allt-max-in-src.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-allt-max-when-no-amount.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-allt-max-when-no-amount.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-allt-max-when-no-amount.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-allt-max-when-no-amount.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-when-negative-balance.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-when-negative-balance.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-when-negative-balance.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-when-negative-balance.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-zero.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-zero.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send-zero.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send-zero.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send.num: -------------------------------------------------------------------------------- 1 | send [EUR/2 100] ( 2 | source=@alice 3 | destination=@bob 4 | ) 5 | -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/send.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/send.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/set-account-meta.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/set-account-meta.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/set-account-meta.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/set-account-meta.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/set-tx-meta.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/set-tx-meta.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/set-tx-meta.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/set-tx-meta.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/source-allotment-invalid-amt.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/source-allotment-invalid-amt.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/source-allotment-invalid-amt.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/source-allotment-invalid-amt.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/source-allotment.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/source-allotment.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/source-allotment.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/source-allotment.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/source-complex.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/source-complex.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/source-complex.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/source-complex.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/source-overlapping.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/source-overlapping.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/source-overlapping.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/source-overlapping.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/source.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/source.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/source.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/source.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/sub-monetaries.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/sub-monetaries.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/sub-monetaries.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/sub-monetaries.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/sub-numbers.num: -------------------------------------------------------------------------------- 1 | 2 | set_tx_meta("k", 10 - 1) 3 | 4 | -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/sub-numbers.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/sub-numbers.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/track-balances-send-all.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/track-balances-send-all.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/track-balances-send-all.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/track-balances-send-all.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/track-balances.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/track-balances.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/track-balances.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/track-balances.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/track-balances2.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/track-balances2.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/track-balances2.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/track-balances2.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/track-balances3.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/track-balances3.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/track-balances3.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/track-balances3.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/unbounded-overdraft-when-not-enough-funds.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/unbounded-overdraft-when-not-enough-funds.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/unbounded-overdraft-when-not-enough-funds.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/unbounded-overdraft-when-not-enough-funds.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/update-balances.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/update-balances.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/update-balances.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/update-balances.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/use-balance-twice.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/use-balance-twice.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/use-balance-twice.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/use-balance-twice.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/use-different-assets-with-same-source-account.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/use-different-assets-with-same-source-account.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/use-different-assets-with-same-source-account.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/use-different-assets-with-same-source-account.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/variable-asset.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/variable-asset.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/variable-asset.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/variable-asset.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/variable-balance__1.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/variable-balance__1.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/variable-balance__1.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/variable-balance__1.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/variable-balance__2.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/variable-balance__2.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/variable-balance__2.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/variable-balance__2.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/variable-balance__3.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/variable-balance__3.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/variable-balance__3.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/variable-balance__3.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/variable-balance__4.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/variable-balance__4.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/variable-balance__4.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/variable-balance__4.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/variable-balance__5.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/variable-balance__5.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/variable-balance__5.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/variable-balance__5.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/variable-portion-part.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/variable-portion-part.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/variable-portion-part.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/variable-portion-part.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/variables-json.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/variables-json.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/variables-json.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/variables-json.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/variables.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/variables.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/variables.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/variables.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/world-source.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/world-source.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/world-source.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/world-source.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/zero-postings-destination.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/zero-postings-destination.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/zero-postings-destination.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/zero-postings-destination.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/zero-postings-explicit-allotment.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/zero-postings-explicit-allotment.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/zero-postings-explicit-allotment.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/zero-postings-explicit-allotment.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/zero-postings-explicit-inorder.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/zero-postings-explicit-inorder.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/zero-postings-explicit-inorder.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/zero-postings-explicit-inorder.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/zero-postings.num: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/zero-postings.num -------------------------------------------------------------------------------- /internal/interpreter/testdata/script-tests/zero-postings.num.specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/testdata/script-tests/zero-postings.num.specs.json -------------------------------------------------------------------------------- /internal/interpreter/value.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/value.go -------------------------------------------------------------------------------- /internal/interpreter/value_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/interpreter/value_test.go -------------------------------------------------------------------------------- /internal/jsonrpc2/__snapshots__/messages_test.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/jsonrpc2/__snapshots__/messages_test.snap -------------------------------------------------------------------------------- /internal/jsonrpc2/chan_object_stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/jsonrpc2/chan_object_stream.go -------------------------------------------------------------------------------- /internal/jsonrpc2/jsonrpc2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/jsonrpc2/jsonrpc2.go -------------------------------------------------------------------------------- /internal/jsonrpc2/jsonrpc2_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/jsonrpc2/jsonrpc2_test.go -------------------------------------------------------------------------------- /internal/jsonrpc2/messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/jsonrpc2/messages.go -------------------------------------------------------------------------------- /internal/jsonrpc2/messages_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/jsonrpc2/messages_test.go -------------------------------------------------------------------------------- /internal/lsp/__snapshots__/handlers_test.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/lsp/__snapshots__/handlers_test.snap -------------------------------------------------------------------------------- /internal/lsp/code_actions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/lsp/code_actions.go -------------------------------------------------------------------------------- /internal/lsp/codeactions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/lsp/codeactions_test.go -------------------------------------------------------------------------------- /internal/lsp/documents_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/lsp/documents_store.go -------------------------------------------------------------------------------- /internal/lsp/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/lsp/handlers.go -------------------------------------------------------------------------------- /internal/lsp/handlers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/lsp/handlers_test.go -------------------------------------------------------------------------------- /internal/lsp/lsp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/lsp/lsp_test.go -------------------------------------------------------------------------------- /internal/lsp/object_stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/lsp/object_stream.go -------------------------------------------------------------------------------- /internal/lsp/object_stream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/lsp/object_stream_test.go -------------------------------------------------------------------------------- /internal/mcp_impl/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/mcp_impl/handlers.go -------------------------------------------------------------------------------- /internal/parser/__snapshots__/parser_fault_tolerance_test.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/__snapshots__/parser_fault_tolerance_test.snap -------------------------------------------------------------------------------- /internal/parser/__snapshots__/parser_test.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/__snapshots__/parser_test.snap -------------------------------------------------------------------------------- /internal/parser/__snapshots__/range_test.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/__snapshots__/range_test.snap -------------------------------------------------------------------------------- /internal/parser/antlrParser/Lexer.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/antlrParser/Lexer.interp -------------------------------------------------------------------------------- /internal/parser/antlrParser/Lexer.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/antlrParser/Lexer.tokens -------------------------------------------------------------------------------- /internal/parser/antlrParser/Numscript.interp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/antlrParser/Numscript.interp -------------------------------------------------------------------------------- /internal/parser/antlrParser/Numscript.tokens: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/antlrParser/Numscript.tokens -------------------------------------------------------------------------------- /internal/parser/antlrParser/lexer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/antlrParser/lexer.go -------------------------------------------------------------------------------- /internal/parser/antlrParser/numscript_base_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/antlrParser/numscript_base_listener.go -------------------------------------------------------------------------------- /internal/parser/antlrParser/numscript_listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/antlrParser/numscript_listener.go -------------------------------------------------------------------------------- /internal/parser/antlrParser/numscript_parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/antlrParser/numscript_parser.go -------------------------------------------------------------------------------- /internal/parser/ast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/ast.go -------------------------------------------------------------------------------- /internal/parser/ast_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/ast_test.go -------------------------------------------------------------------------------- /internal/parser/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/parser.go -------------------------------------------------------------------------------- /internal/parser/parser_fault_tolerance_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/parser_fault_tolerance_test.go -------------------------------------------------------------------------------- /internal/parser/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/parser_test.go -------------------------------------------------------------------------------- /internal/parser/range.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/range.go -------------------------------------------------------------------------------- /internal/parser/range_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/range_test.go -------------------------------------------------------------------------------- /internal/parser/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/version.go -------------------------------------------------------------------------------- /internal/parser/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/parser/version_test.go -------------------------------------------------------------------------------- /internal/specs_format/__snapshots__/runner_test.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/specs_format/__snapshots__/runner_test.snap -------------------------------------------------------------------------------- /internal/specs_format/index.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/specs_format/index.go -------------------------------------------------------------------------------- /internal/specs_format/parse_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/specs_format/parse_test.go -------------------------------------------------------------------------------- /internal/specs_format/run_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/specs_format/run_test.go -------------------------------------------------------------------------------- /internal/specs_format/runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/specs_format/runner.go -------------------------------------------------------------------------------- /internal/specs_format/runner_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/specs_format/runner_test.go -------------------------------------------------------------------------------- /internal/utils/__snapshots__/pretty_csv_test.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/utils/__snapshots__/pretty_csv_test.snap -------------------------------------------------------------------------------- /internal/utils/pretty_csv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/utils/pretty_csv.go -------------------------------------------------------------------------------- /internal/utils/pretty_csv_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/utils/pretty_csv_test.go -------------------------------------------------------------------------------- /internal/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/internal/utils/utils.go -------------------------------------------------------------------------------- /numscript.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/numscript.go -------------------------------------------------------------------------------- /numscript_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/numscript_test.go -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/renovate.json -------------------------------------------------------------------------------- /specs.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/formancehq/numscript/HEAD/specs.schema.json --------------------------------------------------------------------------------