Lua脚本语言——Lua简介

 1、Lua脚本:Lua脚本是一系列Lua命令的简单脚本,其实就是扩展名为.lua的文本文件。Lua不关注格式、制表符、换行符或者其他旨在增强代码可读性的转换符号,Lua对分号也不敏感,只会关注空格符用于区分变量和函数调用。例如下面两段脚本效果是一样的。
for indx = 1,4 do
    print("line:", indx)
end
和,
for indx=1,4 do print("line:", indx) end
控制台结果:
 图片
下面的4中写法合法且 等价
 

2、Lua作为一种脚本语言,经常会内嵌到其他应用程序中,作为这些应用程序的操作语言。如果要正确使用这类的Lua必须参考具体编程环境的使用手册。不过所有的Lua都遵循相同的Lua语法规范。
3、程序块:连续执行的几条Lua称为一个Lua程序块。例如一个源文件或者在交互模式中输入的一行代码。
4、 用Lua控制台运行Lua脚本的方法:运行代码 dofile("filePath.lua");
注意在表示路径的时候,需要用双斜杠‘\\'代替单斜杠‘\’,单斜杠在lua中表示转义。
除了那些包含了C++写的LuaGlue函数的lua脚本外,dofile命令可以在命令行中运行任何脚本。
5、在交互模式中每一行都会作为一个完整的程序块来解释执行。如果解释器检测到某行内容不足以构成完整程序块,那么它就会等待输入,直到所有内容可以构成完整程序块。
6、若用参数-i来启动Lua解释器,那么解释器就会在运行完指定程序后再进入交互模式。
例如输入lua -i prog
这样,解释器会先运行完prog中的程序块之后再进入交互模式。参数-i对于调试和手工测试十分重要。
7、退出解释器:输入end-of-file或者输入os.exit()。



 






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值