التابع Location.label
في روبي
يعيد التابع label
تسمية هذا الإطار.
عادة ما تتألف النتيجة من اسم التابع والصنف والوحدة ...الخ. الأسماء ستكون مزخرفة.
البنية العامة
label()
القيمة المعادة
تعاد تسمية هذا الإطار.
أمثلة
مثال على استخدام التابع label
:
def foo
puts caller_locations(0).first.label
1.times do
puts caller_locations(0).first.label
1.times do
puts caller_locations(0).first.label
end
end
end
نتيجة استدعاء foo
هي:
label: foo
label: block in foo
label: block (2 levels) in foo
انظر أيضًا
- التابع
base_label
: يعيد التسمية الأساسية (base label) لهذا الإطار. - التابع
lineno
: يعيد رقم سطر هذا الإطار.