table

Visualizza obsoleti

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.

Sommario

Funzioni

Funzioni

clear

void

Parametri

table: table

Restituzioni

void

clone

Parametri

Restituzioni

concat

Parametri

sep: string
Valore predefinito: 1

Restituzioni

create

Parametri

count: number
value: Variant

Restituzioni

find

Variant

Parametri

haystack: table
needle: Variant
init: number

Restituzioni

Variant

foreach

void

Parametri

Restituzioni

void

foreachi

void

Parametri

Restituzioni

void

freeze

Parametri

Restituzioni

getn

Parametri

Restituzioni

insert

void

Parametri

pos: number
value: Variant

Restituzioni

void

insert

void

Parametri

value: Variant

Restituzioni

void

isfrozen

Parametri

Restituzioni

maxn

Parametri

Restituzioni

move

Parametri

src: table
dst: table
Valore predefinito: src

Restituzioni

Campioni di codice


pack

Variant

Parametri

values...: Variant

Restituzioni

Variant

remove

Variant

Parametri

pos: number

Restituzioni

Variant

sort

void

Parametri

comp: function
Valore predefinito: nil

Restituzioni

void

unpack

Parametri

list: table
Valore predefinito: 1
Valore predefinito: #list

Restituzioni