我如何设置Lua块的块名称?

我目前正在使用 C API 调用 luaL_loadstring() 来加载一个 chunk,但是这个调用没有命名这个 chunk 的方法。

有没有一种方法在加载后给 chunk 命名呢?

另外,我注意到 lua_load() 函数有一个 chunkname 参数,但是我没有找到任何如何使用它的示例:我应该如何用 lua_load() 替换 luaL_loadstring() 调用?

点赞
用户107090
用户107090

使用 luaL_loadbuffer(L,s,strlen(s),name)

2012-05-23 10:48:10