我有以下LUA腳本:Lua C api:如何加載定義爲模塊的lua文件?
module("modoo",package.seeall)
foo=1
bar={12,34}
使用CLI,如工作正常:
> dofile "mod_modoo.lua"
> =modoo.foo
1
> =modoo
table: 0x86ce058
據我的理解,它就像一個表,但每當我試裝它作爲一個表,一個零值被壓入堆棧。其他表格正常工作。
我認爲使用lua_getglobal不能使用模塊,但我找不到加載它的正確方法;我該怎麼做?
爲什麼選擇Lua 5.2?它尚未發佈。 – u0b34a0f6ae 2010-06-23 13:12:51
對不起,我的意思是Lua 5.1 – 2010-06-23 13:17:13