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

من موسوعة حسوب
< Ruby‏ | Module
مراجعة 06:28، 18 نوفمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (مراجعة وتدقيق.)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

يعيد التابع 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) جديدة.

مصادر