Lua
Lua
test1280
这个作者很懒,什么都没留下…
展开
-
Lua:大小写不敏感引用table键及递归设置元表
Lua:大小写不敏感引用table键及递归设置元表原创 2020-06-25 17:38:55 · 910 阅读 · 0 评论 -
Luarocks: 安装 lyaml 库
lualuarockslyamllibyaml原创 2020-06-10 22:52:01 · 1883 阅读 · 0 评论 -
Lua:ipairs/pairs
Lua:ipairs/pairs原创 2017-05-31 20:30:51 · 638 阅读 · 0 评论 -
Lua:开源库 lua-cjson 安装及使用
Lua:开源库 lua-cjson 安装及使用开源库 lua-cjson 是一个简单小巧的动态库,可被 lua 脚本 require 加载。在 Lua 中通过一系列的 lua-cjson API 调用完成 Lua 值与 Json 值的相互转换(编码及解码)。注:lua-cjson 要求编码格式为UTF8。lua-cjson 不支持 UTF-16 and UTF-32。安装:...原创 2018-07-29 20:13:10 · 42750 阅读 · 1 评论 -
Lua:lua-cjson:Cannot serialise table: excessively sparse array
Lua:lua-cjson:Cannot serialise table: excessively sparse arrayCode:local cjson = require "cjson"local cjson2 = cjson.new()local array = {}array[19] = 19cjson2.encode(array)执行时异常:Cannot...原创 2018-07-29 21:22:30 · 5842 阅读 · 0 评论 -
Lua:编译 Lua 报错:error: readline/readline.h: No such file or directory
Lua:编译 Lua 报错:error: readline/readline.h: No such file or directoryLua 版本:lua-5.3.5在 lua-5.3.5 目录中执行 make linux,报错:gcc -std=gnu99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_LINUX -c -o lu...原创 2018-07-22 00:03:25 · 5641 阅读 · 0 评论 -
Lua:Linux 平台编译 Lua 为动态链接库
Lua:Linux 平台编译 Lua 为动态链接库在 Lua 源码的 makefile 中,没有编译动态链接库的目标(tagete),只可编译为静态库。如何将 Lua 编译为动态链接库呢?仔细研究下 Lua 的 makefile 文件,其实很简单。Lua 版本:lua-5.3.5我的 Lua 代码(lua-5.3.5/src)在 $HOME/lua/src 中:在 $H...原创 2018-07-22 16:13:56 · 4267 阅读 · 4 评论 -
Lua:模式匹配及捕获
Lua:模式匹配及捕获Lua中可以将”模式“简单地理解为”Lua方言版的正则表达式“。Lua模式匹配函数string.findstring.gmatchstring.gsubstring.match一、Character ClassA character class is used to represent a set of characters....原创 2018-11-24 22:50:57 · 2498 阅读 · 1 评论 -
Lua:使用元表实现的一种面向对象方法调用
Lua:使用元表实现的一种面向对象方法调用一、Lua中的面向对象编程Lua中,面向对象编程主要是通过table来实现的。Lua中,定义对象及方法:冒号定义,冒号引用local obj = {}function obj:setname(name) self.name = nameendfunction obj:getname() return self.na...原创 2019-08-08 21:04:00 · 835 阅读 · 0 评论