您的位置:首页 > 编程语言 > Lua

lua语法-程序块(chunk)与注释

2018-03-04 14:46 281 查看

lua语法-程序块(chunk)

lua解释器以程序块的方式处理lua代码

每一段可执行的lua代码都可以成为程序块

lua程序块指一条或多条合法的可执行语句

一个程序块由一条或多条lua语句构成

简单的程序块:一条语句

复杂的程序块:多条不同语句及函数定义构成

例如,

程序块1:合法

function f(a,b)
return a*a - b*b;
end


程序块2:合法

a,b = 1,2
a = a*a - b*b


程序块3:合法,a的值为nil

local a = a;


程序块4:不合法,因为do用来定义局部块,需要指明开始与结束,而此程序块缺少end

do
return 1;


lua语法-注释

单行注释:–

多行注释:–[[……………]] 或者–[[……–]]

取消多行注释:—[[……]]或者—[[……–]]

例如,:

实例1:单行注释:

--print("hello lua");


实例2:多行注释

--[[
print("hello lua")
]]


或者

--[[
print("hello lua");
--]]


实例3:取消多行注释

---[[
print("hello lua");
]]


或者

---[[
print("hello lua");
--]]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  lua语法 程序块 注释