从文本文件运行lua程序

时间:2012-09-28 00:01:48

标签: lua

我刚刚开始学习Lua,我正在尝试让原生的Lua解释器运行一个已保存到.txt文件的程序。我正在使用Lua 5.1.4运行Windows Vista。

也许我错过了一些东西,但我的书( Lua 中的编程)所说的唯一的事情就是你需要做的就是用你的程序来调用解释器。包含程序的文本文件的名称。然后它给出了这个方便的代码:

% lua filename.lua

我无法在cmd或Lua解释器中工作。我做过的进一步研究表明我可能需要使用

dofile("filename.lua")

命令,但我不知道该怎么做。具体来说,我需要在论证中提供哪些信息?非常感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:4)

您需要下载Win32二进制文件(请参阅lua-5.2.1_Win32_bin.zip or lua-5.2.1_Win64_bin.zip here)。在某个地方解压缩。如何按顺序和逆序或常规程序运行脚本:

  1. 使用Windows文件资源管理器将脚本拖到Lua.exe上。

  2. 一个。将脚本移动到与Lua.exe相同的文件夹中 湾右键单击该文件夹,然后选择Open Command Window Here C。输入lua filename.lua并按Enter键。

  3. 将包含Lua.exe的目录添加到system PATH,然后在包含脚本的文件夹上执行步骤2a和2b。

  4. 以某种方式将Lua.exe与您的编辑器集成(如何执行此操作取决于您的编辑器。)