6 个版本
0.1.4 | 2022年11月25日 |
---|---|
0.1.3 | 2022年9月12日 |
0.0.0 | 2022年9月12日 |
#1936 在 解析器实现
在 npi 中使用
5KB
58 行
文件结构表示法
文件结构表示法 (.fsn) 格式解析器
安装
$ cargo add fsn
或添加 fsn = "0.1.4"
到 [dependencies]
在 Cargo.toml
示例
match parse_file(Path::new("./examples/c.fsn")){
Ok(s) => {
for dir in s.directories {
println!("Dir: {dir}")
}
for file in s.files {
println!("File: {}", file.name);
println!("{}", file.contents)
}
},
Err(e) => println!("err {e}")
}
依赖项
~2.2–3MB
~54K SLoC