التابع Module.nesting‎ في روبي

من موسوعة حسوب
< Ruby‏ | Module

يعيد التابع nesting قائمة من الوحدات المتشعبة (Modules nested) لحظة الاستدعاء.

البنية العامة

nesting  array

القيمة المعادة

تعاد مصفوفة تحوي قائمة من الوحدات المتشعبة لحظة الاستدعاء.

أمثلة

مثال على استخدام التابع nesting‎:

module M1
  module M2
    $a = Module.nesting
  end
end
$a           #=> [M1::M2, M1]
$a[0].name   #=> "M1::M2"‎

انظر أيضا

  • التابع constants: يعيد مصفوفة مكونة أسماء كل الثوابت التي يمكن الوصول إليها لحظة الاستدعاء.
  • التابع new: ينشئ وحدة مجهولة (anonymous module) جديدة.

مصادر