|
|
||
|
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