Re: Re: Definition of table.insert
[
Date Prev][
Date Next][
Thread Prev][
Thread Next]
[
Date Index]
[
Thread Index]
- Subject: Re: Re: Definition of table.insert
- From: Dirk Laurie <dpl@...>
- Date: Sun, 9 Jan 2011 14:53:40 +0200
On Sun, Jan 09, 2011 at 12:04:16PM +0200, steve donovan wrote:
> If the task being nil is important, then the 'sentinel' pattern is useful.
>
> local null = {}
> ....
> table.insert(t,v or null)
>
> No holes!
And it prints nicely if you do this:
setmetatable(null,{__tostring = function() return 'null' end})
Dirk