0.3.9 |
|
---|---|
0.3.8 |
|
0.2.6 |
|
0.2.5 |
|
#11 in #val
每月下载量 52次
20KB
225 代码行
ox_parser
解析组合器crate。为Rust提供简单的解析crate库。
信息
README可能会更改。
如何使用
查看文档以获取更多示例。
let res = parse(
"Hello World",
map(
sequence!(string("Hello"), spaces(), string("World")),
|r| Ok(vec![r.val.join("")]),
),
);
assert_eq!(
res.unwrap().val,
vec!["Hello World".to_string()]
);
依赖关系
~2.1–3MB
~53K SLoC