Walnut is an simple, programmable, human-readable, and obvious configuration language.
- TOML-like syntax to express tables and arrays.
- Resusable variables, functions and simple calculations.
- Strong typing and smart type inference.
- Importing other files.
- Convertable to JSON, YAML, and TOML.
There is an reference implementation in Rust, and a converter that can convert Walnut to JSON, YAML and TOML is also available.
The specification is available on SPEC.md (WORK IN PROGRESS).
Comming soon...
Comming soon...