Skip to main content
Version: v2.x

Selecting an interpreter

Since Ledger v2.2, two versions of the Numscript interpreter are available: the original, built directly into our Ledger service, and a new portable and embeddable interpreter that can run independently or enhance other ledgering systems.

The original interpreter is enabled by default but is no longer evolving, while the new version will receive ongoing updates and must be manually enabled.

To enable the new interpreter, enable the ledger.experimental-features and ledger.experimental-numscript settings.

Note that the Numscript playground uses the new interpreter, so results there may differ from those in production.