Lua模块

Lua模块,模块类似于一个封装库,从 Lua 5.1 开始,Lua 加入了标准的模块管理机制,可以把一些公用的代码放在一个文件里,以 API 接口的形式在其他地方调用,有利于代码的重用和降低代码耦合度。

Lua require函数

Lua require函数,Lua 提供了一个名为 require 的函数用来加载模块。要加载一个模块,只需要简单地调用就可以了。

Lua调用C语言包

Lua调用C语言包,Lua 和 C 语言 是很容易结合的,可以使用 C 语言为 Lua 写包。

Lua module函数

Lua module函数,Lua5.1 提供新函数 module(),调用时会创建表并将其赋予给全局变量和 loaded table,最后还会将这个表设置为主程序块的环境。