table.setn
Lua function

table.setn

Summary

Sets the size of a table (obsolete)

Prototype

table.setn (t, n)



Description

This has been removed from Lua 5.1. Attempting to call it will raise an error. The length of a table can not be set, it is implied by the highest numeric key, providing there are no gaps in the sequence of numeric keys.


See Also ...

Topics

DOC_lua_base Lua base functions
DOC_lua_bc Lua bc (big number) functions
DOC_lua_bit Lua bit manipulation functions
DOC_lua_coroutines Lua coroutine functions
DOC_lua_debug Lua debug functions
DOC_lua_io Lua io functions
DOC_lua_math Lua math functions
DOC_lua_os Lua os functions
DOC_lua_package Lua package functions
DOC_lua_rex Lua PCRE regular expression functions
DOC_lua Lua script extensions
DOC_lua_string Lua string functions
DOC_lua_tables Lua table functions
DOC_lua_utils Lua utilities
DOC_scripting Scripting

Lua functions

LUA_table.concat table.concat (Concatenates table items together into a string)
LUA_table.foreach table.foreach (Applies a function to each item in a table)
LUA_table.foreachi table.foreachi (Applies a function to each item in a numerically-keyed table)
LUA_table.getn table.getn (Returns the size of a numerically-keyed table)
LUA_table.insert table.insert (Inserts a new item into a numerically-keyed table)
LUA_table.maxn table.maxn (Returns the highest numeric key in the table)
LUA_table.remove table.remove (Removes an item from a numerically-keyed table)
LUA_table.sort table.sort (Sorts a table)

(Help topic: lua=table.setn)

DOC_contents Documentation contents page