Lua for Windows is a 'batteries included environment' for the Lua scripting language on Windows.这是在Windows上学习Lua的整套开发环境,包含Installer Lua Interpreter,Lua Reference Manual,Quick Lua Tour Sample,Examples directory,Libraries with documentation. Lua Compiler (luac) Text Editors (SciTE and I think maybe wxLua editors too) C header files/libraries/etc. for building C module
项目地址:
http://code.google.com/p/luaforwindows/
当前版本:5.1.4-45
当前版本:5.1.4-45
下载之后,在安装目录"
...\Lua\5.1\SciTE"下,打开
SciTE.exe文件,新建一个文档,保存为"
hello.lua",文档内容如下:
|
|
print(
"hello,lua")
|
按下F5,在下面的输出窗口将会有如下内容:
2 3 |
|
>lua -e "io.stdout:setvbuf 'no'" "hello.lua"
hello,lua >Exit code: 0 |
运行结果图如下所示:
在"
...\Lua\5.1\examples"目录下,有个"
quickluatour.lua"是一些快速入门的示例。其中有个例子,是利用
IupLua显示对话框的,新建一个"
test.lua"文件,内容如下:
2 3 4 5 6 7 8 9 10 11 |
|
require(
"iuplua" )
ml = iup.multiline { expand= "YES", value= "Quit this multiline edit app to continue Tutorial!", border= "YES" } dlg = iup.dialog{ml; title= "IupMultiline", size= "QUARTERxQUARTER",} dlg:show() print( "Exit GUI app to continue!") iup.MainLoop() |
保存。在命令提示符下输入"
lua test.lua",回车,效果如下所示:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。