Re: Virgin tables
[
Date Prev][
Date Next][
Thread Prev][
Thread Next]
[
Date Index]
[
Thread Index]
- Subject: Re: Virgin tables
- From: uki <ukaszg@...>
- Date: 2010年12月30日 14:50:10 +0100
2010年12月30日 "J.Jørgen von Bargen"
<jjvb.primus@gmx.de>
Am 30.12.2010 14:14, schrieb uki:
Please correct me if I'm wrong:
* if table has no holes # works
* if table has holes you don't know what # will return (it might return proper length or lenght of the first 'block' up till the first hole)
Do I understand this properly?
You missed one:
... or the last index of any fragment
[...]
Thanks,
Then there is absolutely no way to check if the table has holes, except by iterating through the whole table.
So if you didn't create that table, you shouldn't use # on it.
I think I finally understand why everyone is so agitated by this issue.
From a lua-newbie perspective, I think that it would be logical to have # throw an error when it can't return 'proper' length.
*Makes mental note to be _very_ carefull with using '#' *
--
Łukasz Gruner