Debug

getupvalues

إرجاع كافة القيم الأعلى التي تم التقاطها بواسطة دالة.

الصيغة

getupvalues(target: function | integer): table
أسماء بديلة debug.getupvalues

الوسائط

الاسمالنوعالوصف
targetfunction | integerالوظيفة أو مستوى المكدس أو النموذج الأولي الذي سيتم فحصه.

القيم الراجعة

الاسمالنوعالوصف
upvaluestableجدول صفيف للقيم الأعلى التي تم التقاطها.

الوصف

إرجاع كافة القيم الأعلى التي تم التقاطها بواسطة دالة.

استدعه مع 1 parameter: target. يوضح جدول arguments القيم المطلوبة والقيم التي تضبط السلوك.

يعيد upvalues (table). استخدم جدول returns للفصل بين قيم النجاح ونتائج nil والأخطاء القابلة للمعالجة.

مثال

مثال استدعاء باستخدام قيم مؤقتة.

local result = getupvalues(1)
print(result)