关于Lua 5.3字节码的文档

时间:2016-12-23 17:31:18

标签: lua reverse-engineering

我正在尝试用另一种语言编写Lua 5.3 VM(仅用于实验)。

我目前找到的资源是:

由于Lua打破了每个版本之间的兼容性,因此很难找到5.3字节码如何工作。

您有其他来源可以分享吗?

2 个答案:

答案 0 :(得分:3)

Lua VM指令的官方定义位于lopcodes.h,从OP_MOVE开始。

答案 1 :(得分:0)

该文档还提供了the Ravi language的Lua 5.3字节码参考
(使用经过修改的Lua 5.3 VM的语言)。

可以找到here