Debug

getprotos

إرجاع كافة النماذج الأولية المتداخلة الموجودة في إحدى الوظائف.

الصيغة

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

الوسائط

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

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

الاسمالنوعالوصف
protostableجدول صفيف للنماذج الأولية المتداخلة.

الوصف

إرجاع كافة النماذج الأولية المتداخلة الموجودة في إحدى الوظائف.

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

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

مثال

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

local result = getprotos(1)
print(result)