从文本文件运行lua程序

roc*_*les 5 lua

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

也许我失去了一些东西,但我的书(唯一在Lua编程)说的是,所有你需要做的运行您的程序是调用解释器包含你的程序的文本文件的名称.然后它给出了这个方便的代码:

% lua filename.lua
Run Code Online (Sandbox Code Playgroud)

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

dofile("filename.lua")
Run Code Online (Sandbox Code Playgroud)

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

Mud*_*Mud 5

您需要下载Win32二进制文件(请参见lua-5.2.1_Win32_bin.zip或lua-5.2.1_Win64_bin.zip此处)。将其解压缩到某个地方。如何按照易用性和相反的顺序或通用过程来运行脚本:

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

  2. 一种。将脚本移至与Lua.exe相同的文件夹
    。在该文件夹上右击并选择Open Command Window Here
    C。键入lua filename.lua,然后按Enter。

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

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