Debug

getprotos

Mengembalikan semua prototipe bersarang yang ditemukan dalam suatu fungsi.

Sintaks

getprotos(target: function | integer): table
Alias debug.getprotos

Argumen

NamaTipeDeskripsi
targetfunction | integerFungsi, level tumpukan, atau prototipe untuk diperiksa.

Return

NamaTipeDeskripsi
protostableTabel array prototipe bersarang.

Deskripsi

Mengembalikan semua prototipe bersarang yang ditemukan dalam suatu fungsi.

Panggil dengan 1 parameter: target. Tabel argumen menjelaskan nilai wajib dan nilai yang hanya menyempurnakan perilaku.

Mengembalikan protos (table). Gunakan tabel returns untuk memisahkan nilai sukses, hasil nil, dan error yang bisa dipulihkan.

Contoh

Contoh pemanggilan dengan nilai placeholder.

local result = getprotos(1)
print(result)