4 个版本 (2 个破坏性更新)
0.3.0 | 2021 年 8 月 29 日 |
---|---|
0.2.1 | 2021 年 4 月 6 日 |
0.2.0 | 2021 年 4 月 5 日 |
0.1.0 | 2021 年 4 月 5 日 |
#2075 在 解析器实现
用于 svfplayer
120KB
1.5K SLoC
svf - 串行向量格式文件解析器/生成器
将 SVF 文件解析为单个命令,并从解析或构造的命令生成 SVF 格式文本。
lib.rs
:
svf
解析和生成 SVF 文件。
使用 parse_complete
将完整的 SVF 文件解析为 Command
的向量,使用 parse_iter
创建一个解析的 Command
的迭代器,它增量解析,或使用 parse_iter_bufread
创建一个使用 BufRead
输入的迭代器,允许逐块处理输入和输出。
一旦解析,或者如果手动构造 Command
,则可以使用 Command
上的 Display
trait 实现来生成 SVF 文件。
依赖项
~1.2–1.9MB
~38K SLoC