返回

lua 5.2中load函数的问题。

求助:现在有函数如下:function test() --print("必须有代码吗?“) return "1"end

用load加载函数:load(string.dump(test), nil, "b", _ENV)

这样返回的是个table,而不是function。但是如果把test函数里的注释去掉,再执行返回的就是function。

请问这是为什么?有什么办法可以让函数返回function,而不是table。

名字: 自动排版 密码:

回复 | (2604) | jsrpg | 2012-11-27 07:20:03