#编译器 #转译器 #编程语言 #clue

bin+lib cluna

将 Lua 代码转换为 Clue 代码的工具,由 MarkosTh09 制作

1 个稳定版本

1.1.0 2023 年 7 月 10 日

#697编程语言

MIT 许可证

3.5MB
36K SLoC

Lua 33K SLoC // 0.1% comments Rust 2.5K SLoC // 0.0% comments

Cluna

Cluna 是一个将 Lua 代码转换为 Clue 代码的工具。如果您想了解更多关于 Clue 的信息,请访问仓库 https://github.com/cluelang/clue

使用方法

使用 cluna --help 获取关于标志的帮助

功能支持

支持的版本

  • Lua 5.1
  • Lua 5.2
  • Lua 5.3
  • Lua 5.4

不支持的 Lua 功能

  • goto 和标签:Clue 不支持 goto 语句和标签
  • Lua 5.4 语言功能
    • Clue 没有常量变量的等价物
    • 待关闭的变量将被编译为手动 __close 元方法调用,因此这仅部分支持

安装

可以从 发布版 下载二进制文件

提供 RPM 和 DEB 软件包。

依赖关系