我有一個使用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