]]>lua瀛︿範(fàn)涔?-liu.luahttp://www.shnenglu.com/chenfeng/archive/2008/07/02/55122.html鏅ㄩ鏅ㄩWed, 02 Jul 2008 03:03:00 GMThttp://www.shnenglu.com/chenfeng/archive/2008/07/02/55122.htmlhttp://www.shnenglu.com/chenfeng/comments/55122.htmlhttp://www.shnenglu.com/chenfeng/archive/2008/07/02/55122.html#Feedback2http://www.shnenglu.com/chenfeng/comments/commentRss/55122.htmlhttp://www.shnenglu.com/chenfeng/services/trackbacks/55122.html-- liu.lua -- Common Lua Function -- Author: Liu Denghong -- Date: 20080630
liu = liu or {version='0.1';};
-- Examp: liu.Apply(liu, {a=1,b=2}); liu.Apply = function(o, c, defaults) if defaults then liu.Apply(o, defaults); end if (o and c and type(c)=="table") then for p,v in pairs(c) do o[p] = v; end end end
liu.Apply(liu, { EmptyFn = function() end;
Num = function(v, defaultValue) if(type(v) ~= "number") then return defaultValue; end return v; end;