1 个不稳定版本
0.2.0 | 2020年4月12日 |
---|
#236 在 可视化
每月下载量:21
在 2 crates 中使用
47KB
1K SLoC
dot_parse-rust
用于解析 Graphviz DOT 语言文件的库。
用法
作为可执行文件
cargo run filename.txt
作为库
extern crate libdot_parse;
if let Some(graph) = libdot_parse::Graph::parse_from(tokens.as_slice()) {
println!("{:?}", graph)
} else {
println!("FAILED")
}
已知问题
- strict 关键字不适用
- 必须使用 ; 来分隔语句
- 可执行文件仅用空白字符分隔标记,例如 color=blue 不起作用,您必须提供 color = blue
许可证
MIT
依赖
~72KB