如何使用Lua上的match函数查找错误详细信息?
我只是问一个关于从error函数中查找错误详细信息的问题 我想从如何使用Lua上的match函数查找错误详细信息?,lua,minecraft,computercraft,Lua,Minecraft,Computercraft,我只是问一个关于从error函数中查找错误详细信息的问题 我想从示例中查找错误详细信息。lua:50:“then”expected near“if” 有没有办法在Lua上做到这一点?我正在为Lua的ComputerCraft做些事情。(Minecraft Java mod) 编辑: 我正在尝试创建一个返回解析出的错误的函数。它应该返回3个变量,var1:文件名,var2:行号(如果没有,则指定为nil),var3:错误文本。示例。lua是错误所在的文件50是行号。出现语法错误,可能在if条件中。
示例中查找错误详细信息。lua:50:“then”expected near“if”
有没有办法在Lua上做到这一点?我正在为Lua的ComputerCraft做些事情。(Minecraft Java mod)
编辑:
我正在尝试创建一个返回解析出的错误的函数。它应该返回3个变量,var1:文件名,var2:行号(如果没有,则指定为nil),var3:错误文本。
示例。lua
是错误所在的文件50
是行号。出现语法错误,可能在if
条件中。(我不熟悉ComputerCraft,所以我不知道该文件可能在哪里。)我至少正在查看并找出使用函数获取错误详细信息的方法。