`
7090
  • 浏览: 273812 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Lua元方法

    博客分类:
  • Lua
 
阅读更多
__add(a, b) --加法
__sub(a, b) --减法
__mul(a, b) --乘法
__div(a, b) --除法
__mod(a, b) --取模
__pow(a, b) --乘幂
__unm(a) --相反数
__concat(a, b) --连接
__len(a) --长度
__eq(a, b) --相等
__lt(a, b) --小于
__le(a, b) --小于等于
__index(a, b) --索引查询
__newindex(a, b, c) --索引更新
__call(a, ...) --执行方法调用
__tostring(a) --字符串输出
__metatable --保护元表

参考:http://www.jellythink.com/archives/511
分享到:
评论

相关推荐

    解析Lua实现方法解析Lua实现方法

    解析Lua实现方法 解析Lua实现方法

    在VC 中应用LUA的方法实例.rar

    在VC 中应用LUA的方法实例,将LUA嵌入到应用程序中,这个例子介绍的方法相对简单,只是了解一些LUA的基础知识。

    android调用lua方法

    android调用lua方法

    lua设计模式总结

    7、享元模式lua实现 行为模式 1、策略模式lua实现 2、模板方法模式lua实现 3、观察者模式lua实现 4、状态模式lua实现 5、迭代器模式lua实现 6、备忘录模式lua实现 7、命令模式lua实现 8、职责链模式lua实现 9、解释...

    linux环境中c++调用lua动态链接库以及编译方法

    lua动态链接库的编译 c++调用lua的的方法 linux中调用lua的环境配置

    lua类封装方法

    在lua中实现类,以及继承的方法,包括了一些例子

    C++Builder 编译 Lua 库方法

    用C++builder 6.0 来编译lua静态库,动态库,lua.exe luac.exe的方法,网上很难找到全的资料,这是本人自己一点一点测试找到的方法,编译的版本为当前最新的5.3.2 静态,动态,两个EXE,都编译成功,可以使用!

    .net下实现lua方法(实例)

    详细说明:.net下实现lua方法,实现动态使用c#类库,lua语法-. net realize lua under way to realize dynamic use c# class library, lua grammar

    Lua判断一个目录或文件是否存在的方法

    主要介绍了Lua判断一个目录或文件是否存在的方法,Lua中可以使用io.open判断文件或目录是否存在,本文总结了判断方法,并给出了一个自定义函数,需要的朋友可以参考下

    Lua中文教程pdf+LuaForWindows

    Lua 是一个小巧的脚本语言。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。...安装方法:安装LuaForWindows即可,不停点下一步,安装完后,桌面上会出现Lua图标和SciTE编辑器,enjoy it...

    lua库说明和一些例程

    lua库说明和一些例程,lua元表和元方法,lua基本函数库,lua模式匹配

    新版本 Lua 5.4.2 for Windows 已编译好的文件 解压+配置环境变量即可用

    新版本 Lua 5.4.2 for Windows ...安装方法 1. 解压缩并复制到安装的位置 比如D:\lua5.4.2_Win64_bin 2. 在环境变量-系统变量-Path里 添加lua安装位置的路径 3. 打开cmd 输入lua -v 看是否显示Lua 5.4.2能否被正确找到

    C#与Lua交互的例程

    C#通过LuaInterface调用Lua的函数,以及Lua调用C#方法的例子,简单易懂,内含lua51.dll,LuaInterface.dll

    wireshark解析h.264的nal类型的lua(基于rtp协议)

    使用方法: 1 确认你的Wireshark支持lua 如果Wireshark安装目录下面有init lua文件就说明支持Lua 2 将rtp h264 lua拷贝到Wireshark的安装目录下 3 需要启动对Lua的支持 默认不启动对Lua的支持 编辑 init lua文件 ...

    Cpp中调用Lua,lua中使用cpp注册方法

    cpp中调用lua, 和注册方法到lua中, 及lua中调用cpp的类方法等, 库路径 -https://github.com/radiotail/eluna

    Lua的table元表自我学习笔记

    Lua的table元表自我学习笔记分享。--lua元表总结 --1、__index的运用 (调用table的一个不存在的索引时,会使用到元表的__index元方法,搜索元表是否也有改索引,__index可以是一个函数也可是一个table。)

    tolua++ 版helloworld (lua脚本调用C++类的成员函数方法)

    关于tolua++的资料太少,这个通过实例让你知道如何通过tolua++和C++交互,简单明了。 通过5个文件来演示这个tolua++版 hello world hello.lua ,hello.h ,hello.pkg ,...这个程序实现了脚本调用C++类的成员函数方法

    SpringBoot+Redis执行lua脚本的方法步骤

    主要介绍了SpringBoot+Redis执行lua脚本的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    lua基础学习文档

    lua基本文档,适合初学时,包含lua函数库 lua模式匹配 lua文件处理 lua表和元方法

    lua游戏开发实践指南源码

    它完美地展示了在游戏开发和设计中使用Lua的各种技术细节以及常用的方法与技巧,同时包含大量可操作性极强的实例,无论你是有一定Lua基础的游戏开发者,还是Lua的初学者,本书都能让你领略到Lua的强大魅力。

Global site tag (gtag.js) - Google Analytics