1 个不稳定版本

0.1.0 2024年2月1日

#2913解析器实现

每月 30 次下载

Apache-2.0

7KB
130

toml2lua

将 TOML 转换为 Lua 表格

Version badge Downloads badge License badge Docs badge

示例

use toml2lua::parse;

let toml = r#"
string = "abc"
int = 123
bool = true

[object]
key = "value"
"#;

let lua = parse(toml).unwrap();
// Output:
// {
//   ["string"] = "abc",
//   ["int"] = 123,
//   ["bool"] = true,
//   ["object"] = {
//     ["key"] = "value",
//   },
// }

lib.rs:

toml2lua

将 TOML 转换为 Lua 表格

示例

use toml2lua::parse;

let toml = r#"
string = "toml2lua",
int = 420,
bool = true,

[object]
key = "value"
"#;

let lua = parse(toml).unwrap();
// Output:
// {
//   ["string"] = "toml2lua",
//   ["int"] = 420,
//   ["bool"] = true,
//   ["object"] = {
//	    ["key"] = "value",
//   },
// }

由 Dervex 制作,爱不释手

依赖项

~1–1.4MB
~25K SLoC