[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: varargs & table.insert()?
- From: Ketmar Dark <ketmar@...>
- Date: Fri, 3 Aug 2007 14:12:19 +0300
hello, PA <petite.abeille@gmail.com>.
On Fri, 3 Aug 2007 13:06:24 +0200
PA <petite.abeille@gmail.com> wrote:
> How does one generalize that to insert a value anywhere in a varargs?
rewrite table.insert in Lua, so it will use xxx.n, not #n. something
like:
local function NewInsert (tbl, position, value)
if position <= tbl.n then
for f = tbl.n, position, -1 do tbl[f+1] = tbl[f]; end;
end;
tbl[position] = value;
return tbl;
end;