5 个不稳定版本

0.3.1 2023年12月20日
0.3.0 2023年12月19日
0.2.1 2023年12月19日
0.1.1 2023年10月6日
0.1.0 2023年9月26日

#1994解析器实现


falcom-sjis 中使用

MIT/Apache

30KB
698 代码行

Gospel

一个用于增量读取和写入二进制文件的crate。

除了方便的无拷贝读取外,gospel::read 模块还支持定位、分叉和测试魔数。它还附带了一个名为 gospel-dump 的独立crate,用于编写十六进制转储,这在分析未知格式时非常有用。

gospel::write 模块支持定位的对立操作,即带有标签的延迟写入。


lib.rs:

一个用于增量读取和写入二进制文件的crate。

除了方便的无拷贝读取外,gospel::read 模块还支持定位、分叉和测试魔数。它还附带了一个名为 gospel-dump 的独立crate,用于编写十六进制转储,这在分析未知格式时非常有用。

gospel::write 模块支持定位的对立操作,即带有标签的延迟写入。

依赖关系

~310–780KB
~18K SLoC