table

Mostrar obsoleto

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

Esta biblioteca proporciona funciones genéricas para la manipulación de tablas/matrices, proporcionando todas sus funciones dentro de la variable global table . La mayoría de las funciones en la biblioteca table asumen que la tabla representa un matriz. Para estas funciones, la "Longitud" de una tabla significa el resultado del operador de longitud.

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

freeze

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

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