【发布时间】:2018-10-16 17:19:00
【问题描述】:
我正在尝试用另一种语言编写 Lua 5.3 VM(这仅用于实验)。
我目前找到的资源是:
由于 Lua 破坏了每个版本之间的兼容性,因此很难找出 5.3 字节码的工作原理。
请问您还有其他资源可以分享吗?
【问题讨论】:
-
至少8 SO users 想要Lua 字节码参考手册
我正在尝试用另一种语言编写 Lua 5.3 VM(这仅用于实验)。
我目前找到的资源是:
由于 Lua 破坏了每个版本之间的兼容性,因此很难找出 5.3 字节码的工作原理。
请问您还有其他资源可以分享吗?
【问题讨论】:
Lua VM指令的官方定义在lopcodes.h,从OP_MOVE开始。
【讨论】:
the Ravi language 的文档还提供了 Lua 5.3 字节码参考
(一种使用修改过的 Lua 5.3 VM 的语言)。
可以找到here
【讨论】: