4个版本

0.1.0-alpha42024年8月24日
0.1.0-alpha32024年8月20日
0.1.0-alpha12024年8月19日

编程语言类目下排名196

Download history 394/week @ 2024-08-17

每月下载量394

自定义许可证

245KB
4.5K SLoC

glulx-asm

此crate实现了互动小说的Glulx虚拟机的汇编器。它支持Glulx规范的3.1.3版本。

目前,此crate的功能仅限于从本文件中定义的内存数据结构生成二进制Glulx文件。除了提供Debug实现外,它不支持读取或写入可读汇编列表。它设计和适合作为生成Glulx的翻译工具的库使用,但不能作为一个独立的汇编器。未来可能会扩展此类功能。

许可证

通常,glulx-asm遵循Apache License 2.0 with LLVM Exception。如果您不修改此crate作为依赖项,这是您需要关注的唯一许可证。

此crate文档的部分内容来自Glulx规范,该规范遵循Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License。如果您以未经修改的形式重新分发此crate的源代码,或者以不删除此文档的方式修改后分发,您必须遵守该许可证,并遵守Apache许可证。

依赖项

~2MB
~29K SLoC