LUA
ake85
这个作者很懒,什么都没留下…
展开
-
LUA协程复用
—–协程复用根函数local function routine(fun, args) while (fun) do fun, args = coroutine.yield(fun(table.unpack(args))); end end—–demo 1 : 使用一个协程,用来调用不同的参数和不同的函数local Sum = function(…)原创 2015-07-10 16:26:19 · 1276 阅读 · 0 评论 -
使用LUA CAPI调用LUA匿名闭包
static int Lua_ForEach(lua_State * const L) { //stack1 = table //stack2 = function int n1 = lua_gettop(L); lua_pushvalue(L, 1); lua_pushnil(L); while(l原创 2015-07-11 10:28:36 · 745 阅读 · 0 评论 -
高斯消元法求解线性方程组
local Solve = function(tAb) local Output = function() local print = print; for y=1,#tAb do print(table.concat(tAb[y],"\t")); end print(); end loca原创 2015-07-10 17:35:54 · 1853 阅读 · 0 评论 -
PE文件格式解析 LUA版本,兼容32/64位
PE文件格式解析 LUA版本,兼容32/64位local function readOnly (t) local mtReadOnly = {}; mtReadOnly.__index = t; mtReadOnly.__newindex = function(t,k,v) error("attempt to update a r原创 2015-09-20 21:52:18 · 1337 阅读 · 0 评论