4个版本
新 0.1.0-alpha4 | 2024年8月24日 |
---|---|
0.1.0-alpha3 | 2024年8月20日 |
0.1.0-alpha1 | 2024年8月19日 |
编程语言类目下排名196
每月下载量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