你的CPP=我的CPP

唾沫是用来数钞票滴,不是用来讲道理的

Lua学习之--util.lua

-- util.lua
-- Common Lua Function
-- Author: Liu Denghong
-- Date: 20080702

require "liu"

liu.util = liu.util or {version = 0.1;};
liu.util.Print=function(msg)
  print(msg);
end;

-- Min
liu.util.Min = function(a,b)
  return (a<b and a) or b;
end;

-- Max
liu.util.Max = function(a,b)
  return (a>b and a) or b;
end;


-- IsTrue
liu.util.IsTrue = function(a)
  return (a~=false and a~=nil);
end;


-- 只适用于表: a={"liu","deng","hong"};
-- 不适用于记录型表: b={name="liu", name1="deng", name2="hong"}
-- 等价于ipairs(t)
liu.util.TableIter = function(t)
  local i = 0
  local n = table.getn(t)

  return function ()
    i = i + 1
    if i <= n then return t[i] end
  end
end

 

posted on 2008-07-04 15:32 晨风 阅读(905) 评论(0)  编辑 收藏 引用 所属分类: Game


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理


My Links

Blog Stats

常用链接

留言簿(1)

随笔分类

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜