20 个版本 (6 个重大更新)
新功能 0.8.2 | 2024 年 8 月 20 日 |
---|---|
0.8.1 | 2024 年 5 月 27 日 |
0.7.0 | 2024 年 4 月 24 日 |
0.3.1 | 2023 年 11 月 10 日 |
0.2.8 | 2023 年 6 月 11 日 |
#852 在 解析器实现
每月 109 次下载
在 recp 中使用
24KB
505 行
recipe-parser
recipe-lang 的解析器实现
安装
cargo add recipe-parser
使用
use recipe_parser::{parse, Token};
fn main() {
let recipe_raw = "Boil {potatoes}(3)";
let recipe: Vec<Token> = parse(recipe_raw);
println!("{recipe:?}");
}
依赖项
~0.8–1.3MB
~25K SLoC