lua-users home
lua-l archive

Re: Some enhancement requests

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Alan Watson wrote:
> Edgar Toernig wrote:
> >2. The second argument to the next() function should be optional so that
> > next(foo, nil) is the same as next(foo). I use next() regularly to test
> > if a table is empty (if next(tab) then print"not empty" end) and the
> > additional nil is disturbing and inconsistent.
> 
> Surely it would be better to use a wrapper function:
> 
> function isempty(t)
> return not next(t, nil)
> end
What I wanted was a next function that is compatible to the standard lua
calling conventions. In code:
 function next(a,b) return %next(a,b) end
Ciao, ET.

AltStyle によって変換されたページ (->オリジナル) /