我对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