Difference between revisions of "Table.insert"
From OpenEUO
					
										
					
					 (Created page with " table.insert (table, [pos,] value)  Inserts element value at position pos in table, shifting up other elements to open space, if necessary. The default value for pos is n+1, whe...")  | 
				|||
| Line 2: | Line 2: | ||
Inserts element value at position pos in table, shifting up other elements to open space, if necessary. The default value for pos is n+1, where n is the length of the table (see §2.5.5), so that a call table.insert(t,x) inserts x at the end of table t.    | Inserts element value at position pos in table, shifting up other elements to open space, if necessary. The default value for pos is n+1, where n is the length of the table (see §2.5.5), so that a call table.insert(t,x) inserts x at the end of table t.    | ||
| + | |||
| + | [[Table.remove]]  | ||
[http://www.lua.org/manual/5.1/manual.html#2.5.5 Lua Manual - The length operator #]  | [http://www.lua.org/manual/5.1/manual.html#2.5.5 Lua Manual - The length operator #]  | ||
[http://www.lua.org/manual/5.1/manual.html#2.5.7 Lua Manual - Table Constructors]  | [http://www.lua.org/manual/5.1/manual.html#2.5.7 Lua Manual - Table Constructors]  | ||
Latest revision as of 11:50, 9 October 2010
table.insert (table, [pos,] value)
Inserts element value at position pos in table, shifting up other elements to open space, if necessary. The default value for pos is n+1, where n is the length of the table (see §2.5.5), so that a call table.insert(t,x) inserts x at the end of table t.