|
> The reason why it works is that when you have a table constructor, > the "array" part of the table is initialized to be large enough to contain > all the keyless elements. Even then we can get weird results: $ lua5.2 -e 'print(#{1,nil,3,4,nil})' 1 -- Roberto