错误:attempt to call a nil value (global 'setfenv')
lua吧
全部回复
仅看楼主
level 1
qiude_2001
楼主
源文件的代码如下:
a=1
setfenv(1,{_G=_G})
_G.print(_G.a)
print(a)
请问下这个错误是什么原因
2015年03月25日 02点03分
1
level 1
qiude_2001
楼主
我知道,是版本的问题
5.1报的错是这样的:
E:\l\lua5_1_4_Win32_bin>lua5.1 hello.lua
lua5.1: hello.lua:3: attempt to call global 'print' (a nil value)
2015年03月25日 12点03分
2
1