文件名称:yasl:另一种脚本语言(YASL)的字节码解释器
文件大小:354KB
文件格式:ZIP
更新时间:2024-04-29 05:07:55
language interpreter bytecode scripting-language scripting-languages
YASL 另一种脚本语言(YASL)的字节码解释器。 在线翻译(你可以用它来从你的浏览器尝试YASL无需下载任何东西),可以发现,或者你可以查看文档。 可移植性 YASL用C99编写,并在Windows(MinGW和MSVC),Ubuntu(GCC,G ++,Clang,Clang ++,TCC)和MacOS(Clang,Clang ++)上进行编译和测试。 使用Azure for CI在所有平台上运行测试。 CLI的其他测试也可以在所有非Windows系统上运行。 如果您发现与YASL不兼容的C99编译器,请提出一个问题,以便我们尽力解决此问题。 YASL最终应与任何平台上的任何C99编译器完全兼容。 平台特定代码 在YASL中找到的唯一特定于平台的代码是用于动态加载用C编写的YASL模块(而不是在编译YASL时包括它们)。 对于POSIX系统,这依赖于dlopen ,而在Window