Description: concatenates all strings in the table, starting from i, ending with j (default 1, #t respectively), separating with the separator value if defined, otherwise there is no separation.
Usage: table.concat(table [, separator [, i [, j]]])
Example:
Copy local t = { ' a ' , ' b ' , ' c ' }
print ( table.concat ( t )) -- abc
print ( table.concat ( t , ' , ' )) -- a, b, c
print ( table.concat ( t , ' , ' , 2 )) -- b, c
print ( table.concat ( t , nil , 1 , 2 )) -- ab Description: inserts a value to the end of the table, or at pos
Usage: table.insert(table, [pos,] value)
Example:
Copy local t = { ' a ' , ' b ' , ' c ' }
table.insert ( t , ' d ' ) -- {'a', 'b', 'c', 'd'}
table.insert ( t , 3 , ' f ' ) -- {'a', 'b', 'f', 'c', 'd'} Description: returns the highest numerical index found in the table (different from true size)
Usage: table.maxn(table)
Example:
Description: removes a value from the table at the end, or at pos
Usage: table.remove(table [, pos])
Example:
Description: sorts table with given comp (comparison) function, if not given, < is used by default, which results in least to greatest.
Usage: table.sort(table [, comp])
Example: