2016-12-23 75 views
1

我試圖用另一種語言編寫一個Lua 5.3虛擬機(這隻適用於實驗)。關於Lua 5.3的文檔字節碼

我已經找到了當下的資源有:

由於Lua中把每一個版本之間的兼容性,這真的很難找出5.3字節碼的工作原理。

你有另一個來源可以分享嗎?

+0

http://stackoverflow.com/questions/1480678/luas-bytecode-specification可能的重複。 – lhf

+1

至少[8個SO用戶](https://stackoverflow.com/documentation/lua/topic-requests/4551)需要Lua字節碼參考手冊 –

回答

2

Lua VM的指令的官方定義是lopcodes.h,從OP_MOVE開始。

+1

另請參見[Lua 5.3字節碼引用更新](http:// lua- users.org/lists/lua-l/2016-12/msg00062.html)。 – lhf