lua-users home
lua-l archive

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


On Wed, 6 May 2009, Javier Guerra wrote:
#t gives you a number such that t[#t]==nil and t[#t-1] ~= nil ; but that could be any such number.  if there's holes in the table, #t could be any of the holes, or the 'length' of the array
	The whole idea is correct, but there is a small mistake:

t[#t+1] == nil and t[#t] ~= nil

	An example:

Lua 5.1.4  Copyright (C) 1994-2008 Lua.org, PUC-Rio
 t={}; t[1]=1; t[3]=3; print(#t)
1

	Tomás