#lua #compile #lisp #back-end #parser #analysis #scheme-inspired

app maroon

受 Scheme 启发的 Lua 编译器 Lisp

1 个不稳定版本

0.1.0 2020年4月19日

#974编程语言

MIT 许可证

13KB
403

Maroon

Maroon 是一个受 Scheme 启发的 Lisp,具有(WIP)后端,可编译成 Lua。

待办事项列表

  • 词法分析
  • 解析
    • 第一次解析器(形成 AST)
    • 语义分析(形成 SAST 或语义检查过的 AST)
      • 作用域检查
      • 类型检查
  • 代码生成
    • Lua 后端

无运行时依赖