LuaJIT 3.0 提议的语法扩展
摘要
LuaJIT 3.0 提议的语法扩展已公布,为 Lua 的 LuaJIT 即时编译器带来潜在的新功能。
暂无内容
查看缓存全文
缓存时间: 2026/06/25 05:14
LuaJIT/LuaJIT
来源:https://github.com/LuaJIT/LuaJIT
LuaJIT 2.1 自述文件
LuaJIT 是 Lua 编程语言的即时(JIT)编译器。
项目主页:https://luajit.org/
LuaJIT 版权所有 (C) 2005-2026 Mike Pall。 LuaJIT 是自由软件,基于 MIT 许可证发布。 完整版权声明请参见 COPYRIGHT 文件或 luajit.h。
LuaJIT 的文档以 HTML 格式提供。 请将您喜爱的浏览器指向:
doc/luajit.html
相似文章
Jaithon 3:语法完美的快速编程语言
Jaithon 3是一种动态执行和垃圾回收的编程语言,融合了Java、Rust和Python的精华,并在开发中使用了AI辅助编码。
Lunacy - 具备惰性基本块版本化与JIT的Lua 5.1解释器
Lunacy 是一个用Rust编写的Lua 5.1解释器,实现了惰性基本块版本化和即时编译器,详细信息见技术博客文章。
使用libgccjit为玩具解释器添加JIT编译
本教程演示了如何使用libgccjit为简单的基于栈的解释器添加JIT编译,包括代码示例和解释。
@bitCast 新语义与 LLVM 后端改进
Zig 语言引入了新的 @bitCast 语义,并通过更改整数降低(integer lowering)来避免编译错误,并更好地与编译器优化对齐,从而改进了其 LLVM 后端。
Tiny-Lua-Compiler: 可能是有史以来最小的 Lua 编译器
Tiny-Lua-Compiler 是一个用于教学的、自举的 Lua 5.1 编译器和虚拟机,完全用纯 Lua 编写。其设计目标是体积足够小以便于研究,同时又功能完备到足以处理真实的语言特性。