table

Mostrar obsoleto

This library provides generic functions for table/array manipulation, providing all its functions inside the global table variable. Most functions in the table library assume that the table represents an array or a list. For these functions, the "length" of a table means the result of the length operator.

Resumen

Funciones

Funciones

clear

void

Parámetros

table: table

Devuelve

void

clone

Parámetros

Devuelve

concat

Parámetros

sep: string
Valor predeterminado: 1

Devuelve

create

Parámetros

count: number
value: Variant

Devuelve

find

Variant

Parámetros

haystack: table
needle: Variant
init: number

Devuelve

Variant

foreach

void

Parámetros

Devuelve

void

foreachi

void

Parámetros

Devuelve

void

freeze

Parámetros

Devuelve

getn

Parámetros

Devuelve

insert

void

Parámetros

pos: number
value: Variant

Devuelve

void

insert

void

Parámetros

value: Variant

Devuelve

void

isfrozen

Parámetros

Devuelve

maxn

Parámetros

Devuelve

move

Parámetros

src: table
dst: table
Valor predeterminado: src

Devuelve

Muestras de código


pack

Variant

Parámetros

values...: Variant

Devuelve

Variant

remove

Variant

Parámetros

pos: number

Devuelve

Variant

sort

void

Parámetros

comp: function
Valor predeterminado: nil

Devuelve

void

unpack

Parámetros

list: table
Valor predeterminado: 1
Valor predeterminado: #list

Devuelve