是否在调用状态注册表中采用的模块中访问的临时状态注册表中设置了键int luaopen_foo(lua_State*)
?
例如,假设我们有这个模块:
int luaopen_foo(lua_State* state) {
lua_pushstring("foo");
lua_pushnumber(10);
lua_settable(state, LUA_REGISTRYINDEX);
}
lua 代码需要这个模块:
require "foo"
foo
注册表中的键是否state
从调用状态进入注册表?