23个版本 (稳定)
4.2.1 | 2023年8月25日 |
---|---|
4.2.0 | 2023年7月22日 |
4.0.0 | 2021年8月1日 |
3.1.3 | 2021年7月31日 |
0.3.2 | 2020年8月14日 |
在 解析器实现 中排名 490
每月下载量 52
用于 2 crates
97KB
2K SLoC
sgf-parse - 解析SGF文件的库
一个用于在Rust中解析SGF FF[4]文件的库。
sgf-parse
提供了一个可靠且简单的结构化、符合标准的接口,用于读取和写入.sgf
文件。对于所有标准SGF数据类型,属性都经过验证并解析为合适的原生Rust类型。非标准属性将被解析并保留。
安装
在sgf-parse
上找到 crates.io
贡献
欢迎Pull requests。对于重大更改,请先提出一个问题来讨论您想更改的内容。
我特别有兴趣添加对非Go游戏的支持的任何PR。目前,sgf-parse
原则上可以支持SGF支持的任何游戏,但我只实现了Go的具体实现,并且有一个通用的实现,其中移动、棋子和点只是字符串,留给库用户来解释。