lua入门(一)

第一章 起点

1.1 Chunk

Chunk 是一系列语句,lua执行的每一块语句,比如一个文件或者交互模式下的每一行都是一个Chunk。

每个语句结尾的分号(;)是可选的。一行可写多个语句,建议用分号(;)隔开。

交互模式下,调用os.exit()函数退出。

-i选项要求Lua运行指定Chunk后进入交互模式。

dofile()函数加载文件并执行它。

1.2 全局变量

全局变量不需要声明,给一个变量赋值后即创建了这个全局变量,访问一个没有初始化的全局变量也不会出错,只不过得到的结果是:nil。

如果想删除一个全局变量,只需要将变量赋值为nil。

1.3 记法约定

保留字:以下字符为Lua的保留字,不能当作标识符。

————————————————————————————————————————
and break do else elseif
end false for function if
in local nil not or
repeat return then true until
while

————————————————————————————————————————

注意:Lua是大小写敏感的.
注释:单行注释:--
多行注释:--[[ --]]
--[[
print(10) -- no action (comment)
--]]

原文地址:https://www.cnblogs.com/sdlypyzq/p/2995753.html