我對Lua中的編程相當陌生,並下載了幾個解釋器。我的問題是,只要我的計算機執行完我的程序,就會關閉窗口。換句話說,像 print(「Hello World」) 這樣的程序保持打開時間不到半秒鐘。顯然,這是我嘗試學習lua的一大障礙。我已經嘗試過使用不同的解釋器,雖然有幾種可用的在線方式,但我遇到了上述所有問題,但其中有一種已經過時,因此無法執行我編寫的某些程序。請告訴我我做錯了什麼。順便說一下,我通過將它拖到lua.exe或我正在使用的任何程序上來打開該程序。Lua程序過早結束
0
A
回答
2
我打開該程序通過將其拖到lua.exe或我正在使用的任何程序。
這就是你的問題:在Windows中,打開這樣的命令行程序將打開命令提示符,然後在命令完成時關閉。
您應該從命令提示符運行命令行Lua程序。以下是這看起來像在Unix-y座標系:
$ cat hello.lua
print "Hello from Lua!"
$ lua hello.lua
Hello from Lua!
在Windows上,它可能看起來更像:
> C:\Programs\Lua5.1\lua.exe hello.lua
Hello from Lua!
您可以通過單擊開始,選擇運行打開命令提示符,然後運行cmd.exe
。然後,由於您已經在命令提示符下,窗口不會關閉。
+0
謝謝你的提示。我一直想知道如何在lua中創建一個相當於暫停的
2
按開始 + R鍵,將打開如下所示的對話框。在框中輸入「cmd
」並按輸入或點擊確定。
下一終端打開(某物如下所示)之後;您只需鍵入lua
,然後輸入要執行的文件路徑/名稱即可。
相關問題
- 1. C++程序過早結束
- 2. 遠程PLINK SSH程序結束過早
- 3. 過早結束
- 4. 節點JS過早程序結束
- 5. 以lua結束的程序
- 6. 焦炭類過早結束
- 7. PHP腳本過早結束
- 8. org.apache.batik.transcoder.TranscoderException:null文件過早結束
- 9. 文件法過早結束
- 10. 文件過早結束
- 11. SAXParseException:文件過早結束
- 12. PHP腳本過早結束
- 13. Sub正在過早結束?
- 14. org.mule.module.launcher.DeploymentInitException:SAXParseException:文件過早結束
- 15. For循環過早結束
- 16. SaxParserException文件過早結束
- 17. Axis:faultString:org.xml.sax.SAXParseException:文件過早結束
- 18. 的Javascript結束過早
- 19. org.xml.sax.SAXParseException:文件過早結束
- 20. 會話過早結束
- 21. 肥皂過早結束
- 22. 程序在C++早期結束
- 23. 批處理文件結束過早
- 24. 錯誤:'文件過早結束'。
- 25. For Loop過早地結束了
- 26. 實體框架objectcontext過早結束
- 27. 換行結束getchar()循環過早
- 28. org.xml.sax.SAXParseException:使用jaxbUnmarshaller過早結束文件
- 29. R並行處理過早結束
- 30. MacPorts Gimp的構建過早結束
只是'io.read(完你的程序)' - 你需要按'Enter'退出。 – 2013-03-28 03:00:42