我有一个使用unluac反编译的Lua文件。当我尝试重新编译的文件没有任何变化,我得到以下错误:这里Lua编译错误'do'预计接近'['
lua: main.lua:647: 'do' expected near '['
我真的不知道这个问题,因为同时做陈述如下正确的格式。 错误在647行,如上所述。
来源是在这里:
我有一个使用unluac反编译的Lua文件。当我尝试重新编译的文件没有任何变化,我得到以下错误:这里Lua编译错误'do'预计接近'['
lua: main.lua:647: 'do' expected near '['
我真的不知道这个问题,因为同时做陈述如下正确的格式。 错误在647行,如上所述。
来源是在这里:
表达式像while {}[1] do
和if {}[1].parentFolderName then
是因为{}[1]
引用无效。它需要是({})[1]
。这可能是某种自动处理的结果,但您应该可以手动修复它。
嘿保罗,谢谢你的回应。我尝试通过http://repl.it/进行编辑,但仍然遇到同样的问题。 – 2014-11-02 05:31:45
无论如何您的反编译器必须被中断。这种情况永远不会是真的,所以你不妨去除整个循环... – catwell 2014-11-02 12:25:00
请在问题本身中包含源代码,而不是在单独的链接中。 – 2014-11-02 14:00:22