第二章 标准语法

来源:互联网 发布:莆田涵江淘宝培训 编辑:程序博客网 时间:2024/06/10 17:31

2.1 词法约定

 2.1.1 标识符

标识符可以是任何非数字开头的字母、数字、下划线组成的字符串。标识符用来命名变量,或作为表的域名。(注意:Lua是一个大小写敏感的语言)


 2.1.2 关键字

下面的关键字是保留的,不能用作名字:

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

一般约定,以下划线开头连接一串大写字母的名字(比如 _VERSION)被保留用于 Lua内部全局变量。

 2.1.3 字符串与引号

字符串既可以用一对单引号引起,也可以是双引号


 2.1.4 注释

单行注释:       --                    它的作用范围直到行末,快捷键Ctrl + Q

多行注释:    --[[   --]]          它的作用范围直到遇到反的长括号,通常处理临时屏蔽代码块。



1 1