table

Pokaż przestarzałe

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Ta biblioteka dostarcza genériczne funkcje dla manipulacji tabeli/阵, zapewniając wszystkie jego funkcje w globalnej zmiennej table. Większość funkcji w bibliotece table zakłada, że tabela reprezentuje maszynę lub listę. Dla tych funkcji "Długość" tabeli oznacza wynik operatora długości.

Podsumowanie

Funkcje

Funkcje

clear

void

Parametry

table: table

Zwroty

void

clone

Parametry

Zwroty

concat

Parametry

sep: string
Wartość domyślna: 1

Zwroty

create

Parametry

count: number
value: Variant

Zwroty

find

Variant

Parametry

haystack: table
needle: Variant
init: number

Zwroty

Variant

freeze

Parametry

Zwroty

insert

void

Parametry

pos: number
value: Variant

Zwroty

void

insert

void

Parametry

value: Variant

Zwroty

void

isfrozen

Parametry

Zwroty

maxn

Parametry

Zwroty

move

Parametry

src: table
dst: table
Wartość domyślna: src

Zwroty

pack

Variant

Parametry

values...: Variant

Zwroty

Variant

remove

Variant

Parametry

pos: number

Zwroty

Variant

sort

void

Parametry

comp: function
Wartość domyślna: nil

Zwroty

void

unpack

Parametry

list: table
Wartość domyślna: 1
Wartość domyślna: #list

Zwroty