6 个版本 (稳定)
1.1.2 | 2022年2月7日 |
---|---|
1.1.1 | 2022年1月4日 |
1.0.1 | 2022年1月4日 |
0.1.0 | 2021年12月22日 |
726 在 配置 中
4KB
Rakh!一个极其简单的配置语言。
不是开玩笑,它真的很简单。只有37行(重要)代码,是现有最小的配置语言之一。
那给我看看一些例子!
key:value
x:5
order_reached:true
rust_is_awesome:true
如何使用它?
Rakh 是一个 Rust 包,它只有一个 单个 函数 -- interpret()
。它返回一个 Result<HashMap<String, String>, Error>
。你只需将 Rakh 代码传递给它。就像这样 -
use rakh;
fn main() {
let config = rakh::interpret("rust_is_awesome:true").unwrap();
println!("{}", config.get("rust_is_awesome")); // true
}
许可证
Rakh 使用非常宽容的 Blue Oak 1.0.0 许可协议,更多信息请参阅 LICENSE.md
。
依赖
~290–750KB
~18K SLoC