ไวยากรณ์
getstack(level: number | integer, index?: number | integer): tableAliases
debug.getstackArguments
| ชื่อ | ชนิด | คำอธิบาย |
|---|---|---|
level | number | integer | ระดับสแต็กแบบอิงเดียวเพื่อตรวจสอบหรืออัปเดต |
index? | number | integer | ดัชนีแบบอิงเดียวภายในค่าคงที่ โปรโตคอล ค่าเพิ่ม หรือช่องสแต็ก |
Returns
| ชื่อ | ชนิด | คำอธิบาย |
|---|---|---|
stack | table | ตารางสแต็กหรือค่าสแต็กที่เลือก |
คำอธิบาย
อ่านค่าสแต็กจากระดับสแต็กหรือหนึ่งช่องสแต็กเมื่อมีการระบุดัชนี
เรียกด้วย parameter 2 ค่า: level, index ตาราง arguments อธิบายค่าที่จำเป็นและค่าที่ปรับพฤติกรรม
ส่งคืน stack (table) ใช้ตาราง returns เพื่อแยกค่าที่สำเร็จ ผลลัพธ์ nil และ error ที่จัดการต่อได้
ตัวอย่าง
ตัวอย่างการเรียกใช้ด้วยค่าตัวอย่าง
local result = getstack(1, 1)
print(result)