lua跟踪,无消息但有级别

时间:2019-02-05 04:01:38

标签: lua

这很有趣:

-- file1.lua
require('./file2')

-- file2.lua
print("default:")
print(debug.traceback())
print("\n")

print("with both options:")
print(debug.traceback("prefix", 2))
print("\n")

print("nil message:")
print(debug.traceback(nil, 2))

这就是我得到的

default:
stack traceback:
        ./file2.lua:3: in main chunk
        [C]: in function 'require'
        file1.lua:2: in main chunk
        [C]: ?


with both options:
prefix
stack traceback:
        [C]: in function 'require'
        file1.lua:2: in main chunk
        [C]: ?


nil message:
nil

所以,如果我想拥有一个关卡,我还必须包括一条信息?如何在不提供消息的情况下使它正常工作?

0 个答案:

没有答案