• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Lua基本知识

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

程序块(chunk)

在lua语句之间可以使用也可以不使用分隔符,换行是不起作用的

以下语句在lua中均是合法的:

在交互模式下运行lua:


以dofile方式运行程序块:

词法规范

Lua中的标识符可以是由任意字母,数字和下划线构成的字符串,但不能以数字开头。应该避免使用以一个下划线开头并跟着一个或多个大写字母(VERSION)的标识符,Lua将这类标识符保留用作特殊用途。
Lua中的标识符用于定义一个变量,函数以保存其他用户定义的项。
Lua 不允许使用特殊字符如 @, $, 和 % 来定义标示符。
Lua 是一个区分大小写的编程语言。and是一个保留字,但“AND” 和 “And”却是两个不同的标识符。通常保留标识符“
”(一个下划线)作为“哑变量”使用。

关键字:
以下列出了 Lua 的保留关键字。保留关键字不能作为常量或变量或其他用户自定义标识符:
and break do else elseif end false for function if in local nil not or repeat return then true until while

lua注释分两种:行注释和块注释,行注释以–开头;块注释以–[[开头,]]结束

全局变量

全局变量不需要声明,直接赋值即可。
lua访问一个未初始化的变量并不会发生错误但会返回nil
如果要删除一个全局变量,直接赋值nil即可。

解释器程序

解释器是一个小型的程序。

lua [选项参数] [脚本[参数]]
-e:在命令行中输入代码
-l:加载库文件
-i:运行完程序块之后进入交互模式
_PROMPT:用它的值作为交互模式的命令提示符

在交互模式下打印值既可以用print,也可以用=开头


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
lua环境搭建及第一个lua程序发布时间:2022-07-22
下一篇:
spring boot整合lua 三步曲发布时间:2022-07-22
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap