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 language references are available here (WORK IN PROGRESS).
Comming soon...
Comming soon...
Walnut is licensed under the MIT license. See LICENSE.