适用于 C 语言的主要 HVML 解释器。
HVML 是由 [Vincent Wei] 提出和设计的描述性编程语言,他也是 [MiniGUI] 的作者,这是中国最早的开源软件项目之一。
PurC 是 Prime HVML inteRpreter for C/C++ language 的缩写,同时也是 Purring Cat 的缩写,而 Purring Cat 是 HVML 的昵称和吉祥物。PurC 的目标是用 C 语言实现 [HVML 规范 V1.0] 中定义的所有功能和 [HVML 预定义变量 V1.0] 中定义的所有预定义动态对象。您可以使用命令行工具 purc 来运行 HVML 程序或 HVML 应用程序,也可以将 PurC 用作库来构建自己的 HVML 解释器。我们将 PurC 库发布在 LGPLv3 许可下,因此如果您遵循 LGPLv3 的条件和条款,则可以免费用于商业用途。这是 PurC 的 0.9.30 版本。
目前, PurC 已为 Linux 和 macOS 提供支持。 对 Windows 的支持即将推出。 我们欢迎任何人将 PurC 移植到其他平台。 要了解 HVML 编程的基本概念,请参阅以下教程或文章:
暂无开放 Issues,或尚未同步最近议题。