码迷,mamicode.com
首页 >  
搜索关键字:lua    ( 4543个结果
Lua chapter 4
1. 函数可以返回多个值 return a, b, c; 但是如果函数不是作为表达式的最后一个元素的话,仅返回第一个 如: function f2() return "a", "b" end; x, y = f2()     -> x = "a", y = "b"; x, y = f2(), 1  -> x = "a", y = nil; 2. 可以将一个函数调用放入一对圆括...
分类:其他好文   时间:2014-05-10 09:21:56    阅读次数:317
Lua chapter 5
1、函数是一种 “第一类值” a = {p = print}; a.p("hello"); a = print; a("Hi"); 2、 table 提供的函数 table.sort  network = { {name = "lua", IP = "192.168.1.1"}, {name = "CPP", IP = "192.168.1.2"} }; f...
分类:其他好文   时间:2014-05-10 09:21:02    阅读次数:273
Lua chapter 6
一个简单的迭代器示例 --迭代工厂函数 function value(t)     local i = 0;     return            function()                i = i+1;                return t[i];           end; end; t = {10,20,30}; iter = va...
分类:其他好文   时间:2014-05-10 08:36:53    阅读次数:268
《lua程序设计(第二版)》学习笔记(五)
-- 第 5 章 函数-- 一种对语句和表达式进行抽象的主要机制print(os.date()); -- 打印日期 Sun Apr 20 12:44:46 2014-- 一看到sun,感慨广州没有晴天-- 函数没有参数也要括号-- 特殊情况:只有一个参数的时候, 并且参数一个st...
分类:其他好文   时间:2014-05-09 16:37:05    阅读次数:279
行排序的逻辑
1.lua脚本部分--------------------------此部分封装了排序的方法------------------------------------- function unlock(sender) local senderName=sender:getPropertyByName(...
分类:其他好文   时间:2014-05-07 19:04:15    阅读次数:322
distri.lua线程间通信的设计
首先简单介绍下distri.lua中的线程设计方案.distri.lua提供一个API函数fork用于创建新的C线程,这个C线程运行独立的lua虚拟机,为了在各线程之间通信每个线程都会创建一个channel,用于接收其它线程发送过来的消息.这个channel内部实现为单向链表,为了将channel的...
分类:编程语言   时间:2014-05-07 09:20:02    阅读次数:462
luanet更名为distri.lua
为了更好的体现luanet的设计意图和避免与网上另一个开源项目重名造成混淆, luanet正式更名为distri.lua.后需开发工作包括跨平台,日志,通过Fork创建新线程正在开发中.新地址:https://github.com/sniperHW/distri.lua
分类:Web程序   时间:2014-05-06 14:27:46    阅读次数:299
[ISSUE]lua function
刚开始使用lua,还有点不熟悉class 是网上常见的实现Test = class("Test")function Test:ctor() self.vark = 0endfunction Test:isTest() self.vark = 0end如果调用self.isTest() 报错 se.....
分类:其他好文   时间:2014-05-06 10:26:09    阅读次数:236
lua指针学习
按照书上的例子,运行了下,lua指针关键就是3个值,指针函数,不变量,控制变量functioniter(a,i)--指针函数i=i+1localv=a[i]ifvthenreturni,vendendfunctionisp(a)--返回指针函数,不变量,控制变量returniter,a,0endfork,vinisp({1,2,4})do--控制变量是k,也就是指针函数返回..
分类:其他好文   时间:2014-05-04 17:34:40    阅读次数:1033
lua指针
问题:Writeaniteratorfromtosuchthatthenexttwoloopsbecomeequivalent:foriinfromto(n,m)<body>endfori=n,m<body>endCanyouimplementitasastatelessiterator?解答:functioniter(m,i)i=i+1--控制变量if(i<=m)thenreturni,melsereturnnilendendfunctionfromto(n,m..
分类:其他好文   时间:2014-05-04 17:24:34    阅读次数:374
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!