注释 单行注释: -- 单行注释 多行注释: --[[ 多行注释--]] 变量 变量类型: 1.boolean:true/fal...
原创
2022-07-19 10:15:47
46阅读
lua基本lua的下载http://luabinaries.sourceforge.net/点击所要下载的版本比如我下的是5.3.3https://sourceforge.net/projects/luabinaries/files/5.3.3/下载windows下二进制文件lua-5.3.3_Win32_bin.zip解压完后在同目录下建立test.luaprint("hello lua");f
原创
2017-04-24 12:16:00
367阅读
1. 打印print("hello")print(a) 2. 单行注释--3. 多行注释--[[ 注释1 注释2--]]4. 全局变量在默认情况下,变量总是认为是全局的。全局变量不需要声明,给一个变量赋值后即创建了这个全局变量,访问一个没有初始化的全局变量也不会出错,只不过得到的结果是:nil5. 清空变量num = nilpr...
原创
2021-08-25 09:51:04
215阅读
1. 打印print("hello")print(a) 2. 单行注释--3. 多行注释--[[ 注释1 注释2--]]4. 全局变量在默认情况下,变量总是认为是全局
原创
2022-02-18 16:04:59
89阅读
学习 Lua 的必要性 nginx开发 apisix,kong插件开发 语言特点 语句结束没有分号 跟 JavaScript 很像 默认定义的是全局变量,
原创
2024-05-21 14:16:42
76阅读
gStringTable = {"a","b","c","d","e"}for i=1,table.getn(gStringTable) do print(gStringTable[i])endfor i=1,#gStringTable do print(gStringTable[i])...
转载
2014-11-25 08:53:00
112阅读
2评论
Lua脚本语法说明(修订)
Lua脚本语法说明(增加lua5.1部份特性)
Lua 的语法比较简单,学习起来也比较省力,但功能却并不弱。 所以,我只简单的归纳一下Lua的一些语法规则,使用起来方便好查就可以了。估计看完了,就懂得怎么写Lua程序了。 在Lua中,一切都是变量,除了关键字。 I. 首先是注释 写一
在 Lua 中,用双横线--开头表示注释,它可以在代码中添加对代码的解释和说明。单行注释只能注释一行,而多行注释需要用到--[[ ]]--。
原创
2023-04-22 07:41:05
889阅读
(二)Lua基础语法说一下Lua特有的语法,或者常用的和容易混淆的语法。number,string,userdata,function,thread和table。函数type可以测试给定变量或者值的类型。1、语句结果: 注: Lua是类C的,所以,他是区分大小写的。Lua脚本语句的结尾,分号是可选的。2、注释3、变量 &n
转载
2024-02-26 08:55:52
204阅读
Lua 的语法比较简单,学习起来也比较省力,但功能却并不弱。 所以,我只简单的归纳一下Lua的一些语法规则,使用起来方便好查就可以了。估计看完了,就懂得怎么写Lua程序了。 在Lua中,一切都是变量,除了关键字。I. 首先是注释 写一个程序,总是少不了注释的。 在Lua中,你可以使用单行注释和多行注释。 单行注释中,连续两个减号"--"表示注释的开始,一直延续到行末为止。相当
转载
2024-03-13 21:52:02
32阅读
Lua基础语法学习学习链接1、注释2、数据类型3、table库4、表达式5、表的构造6、控制语句7、函数Lua与NginxNginx处理顺序阶段ngx_lua 运行指令 学习链接https://cloud.tencent.com/developer/article/1043931https://github.com/openresty/lua-nginx-module
https://blog.
转载
2024-04-15 21:39:42
42阅读
由于redis+lua可以做分布式锁,就简单的学学,感觉语法和python有点像 脚本式编程 我们可以将 Lua 程序代码保持到一个以 lua 结尾的文件,并执行,该模式称为脚本式编程,如我们将如下代码存储在名为 hello.lua 的脚本文件中: print("Hello World!") 使用
转载
2020-03-09 23:16:00
562阅读
2评论
一 注释 单行注释 两个减号是单行注释: --注释内容 多行注释 --[[ 多行注释 多行注释 --]] 二)基本类型 Lua中有8个基本类
原创
2023-12-04 10:19:03
128阅读
一)boolean(布尔)布尔类型,可选值 true/false; Lua 中 nil 和 false 为“假”,其它所有值均为“真”。比如 0 和空字符串就是“真”; local a = true local b = 0 local c = nil if a then print("a") -->
原创
2024-01-16 16:51:56
104阅读
1、LUA是一门脚本语言①、什么是脚本?脚本语言又被称为扩建的语言,或者动态语言,是一种编程 语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存,只在 被调用时进行解释或编译②、 脚本语言的执行由于脚本语言是纯文本的,所以CPU无法直接执行脚本程序, 而是通过脚本解析器来执行脚本语言③、优缺点优点:快速开发、容易部署、易学易用、动态代码 缺点:不够全面、效率不高、构建代码结构性不高④、常用的脚本语言bash、python、JavaScript、Lua、PHP、ActionScr.
原创
2020-06-06 16:22:47
2652阅读
这些东西是平时遇到的, 觉得有一定的价值, 所以记录下来, 以后遇到类似的问题可以查阅, 同时分享出来也能方便需要的人, 转载请注明来自RingOfTheC[ring.of.the.c@gmail.com] 打算记录一些lua_api, 可能会觉得lua文档中已经说的很清楚了, 但是我将用自己的方式, 记录下我认为重要的东西, 先约定一下api说明的格式编号. api作用简述api函数原
转载
2024-04-30 04:42:16
32阅读
Lua的语法基础超级简单,非常易于上手,下面总结一些学习过程中的Lua语法基础:在开始学习之前,先介绍一些最基本的概念,在Lua中具有一个代码块的概念,每个函数或者for循环等都是一个代码块。在Lua中,用 “- - ”来标记该行的注释,使用“- - [ [” 和 “ - - ] ] ”之间括起来的部分进行块注释。如下所示:-- 行注释,仅仅注释当前行
for idx =
转载
2024-03-15 07:31:30
123阅读
Redis中Lua脚本相关命令及注意事项两篇介绍了Lua的常用例子后,相信已经对Lua脚本的大概作用,以及能做的事情有了了解,本篇就大概介绍一下应该怎么写一个脚本。我对Lua是有感情的,主要是对魔兽世界有感情,而魔兽世界的游戏插件就是用Lua写的,写Lua时有时甚至会回忆起以前,以前为团队写自己的公会的插件,因为一些BUG,让公会的哥们们灭了一周,最后发现是我插件提示错了。想想很让人怀念。前几年一
转载
2024-02-02 09:46:46
138阅读
分享一个大牛的人工智能教程。Redis服务器在启动时,会对内嵌的Lua环境进行一系统修改操作,从而确保内嵌的Lua环境可以满足Redis在功能性、安全性等方面的需要。Redis服务器专门使用一个伪客户端来执行Lua脚本中包含的Redis命令。Redis使用脚本字典来保存所有被EVAL命令执行过,或者被SCRIPT LOAD命令载入过的Lua脚本,这些脚本可以用于实现SCRIPT EXISTS命令,
转载
2023-08-19 11:08:39
135阅读
1.在Redis中使用Lua在Redis中执行Lua脚本有两种方法:eval和evalsha。1.1 evaleval 脚本内容 key个数 key列表 参数列表下面例子使用了key列表和参数列表来为Lua脚本提供更多的灵活性:127.0.0.1:6379> eval 'return "hello " .. KEYS[1] .. ARGV[1]' 1 redis world
"hello r
转载
2023-08-19 21:14:09
333阅读