文件名称:WhileToLuaTranspiler:WHILE 转 Lua 转译器
文件大小:346KB
文件格式:ZIP
更新时间:2024-08-08 04:58:06
Java
WhileToLua 转译器 虽然ToLuaTranspiler 最初是一个学校项目,托管。 WhileToLuaTranspiler 旨在提供从为项目指定的 While 语言到众所周知的 Lua 语言的工作编译器。 该项目目前正在进行大规模重构,以允许轻松构建和测试,尤其是摆脱所有 Eclipse 依赖项。 尽管 简单的While程序: function demo: read X %if (X) then nop else X := (cons nil nil) fi %write X 虽然语法 技术部分 WTLT 是用 Java 编写的并使用 。 文件夹结构 org.xtext.tl.mydsl包含语法部分,没有理由修改这个 whc包含编译器,特别是前端和后端。 构建编译器 为了构建编译器,您首先需要获得 While 语法库。 为此,我建议您使用 EMF 插件在 Ecl