每当Lua脚本中发生错误时,除了通常的堆栈跟踪之外,我希望它将所有本地和全局变量的值写入屏幕/可选地写入文件. 我如何才能将此作为所有错误的默认行为? 如果您使用的是标准的
我如何才能将此作为所有错误的默认行为?
如果您使用的是标准的Lua解释器,请将debug.traceback替换为您自己的函数.如果您在程序中嵌入Lua,请在lua_pcall中使用traceback函数.我如何才能将此作为所有错误的默认行为?
如果您使用的是标准的Lua解释器,请将debug.traceback替换为您自己的函数.如果您在程序中嵌入Lua,请在lua_pcall中使用traceback函数.