首先,感谢 runoob.com:http://www.runoob.com/lua/lua-tutorial.html 直接用 SciTE 进行文本编辑,F5调试,非常方便。 注意点: 1. 变量的作用域:全局变量、局部变量- local 声明,do - end 可以用于划分 ...
首先,感谢 runoob.com:http://www.runoob.com/lua/lua-tutorial.html 直接用 SciTE 进行文本编辑,F5调试,非常方便。 注意点: 1. 变量的作用域:全局变量、局部变量- local 声明,do - end 可以用于划分 ...
在网上看到这样一段代码,真是误人子弟呀,具体就是: lua类的定义 代码如下: 这个代码的逻辑:1.创建一个类,其实是创建了一个父类的对象。然后指定自己的create. 2.创建一个类的对象,其实就是创建一个表,这个表的元表设置为自己。然后调用初始化。 上面是错误 ...
一、安装windows下的lua环境,luaforwindows 下载最新的5.3版本,下载地址: https://sourceforge.net/projects/luabinaries/files/5.3.5/ 也可以在gitlab下载: https://github.com ...
classA.lua: classA = { a = 0, b = 0,}; classA.meta = {__index = classA} function classA:new(a, b) local o = {}; setmetatable(o ...
需要将luajava-1.1.dll拷贝到jdk/jre/bin下 ...
luasql模块支持sqlite3,可以完成最基本的数据库功能,不过官方文档上写得不是很详细。扫了下源代码,外加实验了下,得出了点经验。 环境 Windows XP,LuaForWindows ...
cjson可以用来读取/打印未知的数据 > cjson.encode() 用来打印/返回/展示数据 > cjson.decode() 用来取出table里面的数据 ...
为了向lua添加网络处理网络消息的能力,需要把网络相关的一些接口注册到lua中。 这里采用生成C dll的方法。首先导出一个C函数,这个函数用于把所有的网络接口函数注册到lua中。 注意这个dll中的函数要用纯C编写。 netinterface.c 下面是lua实现 ...