التابع load‎ الخاص بالصنف Kernel في روبي

من موسوعة حسوب

يحمّل التابع load وينفّذ برنامج روبي في الملف المعطى filename (انظر فقرة البنية العامة). في حال لم يمكن حل filename إلى مسار مطلق (absolute path)، فسيتم البحث عن الملف في مجلدات المكتبة الموجودة في ‎$:‎. إذا كان الوسيط الاختياري wrap يساوي true ، فسيُنفذ النص البرمجي المحمّل كوحدة مجهولة (anonymous module)، لحماية مجال الأسماء الخاص بالبرنامج المُستدغي. لن يتم نشر أيّ من المتغيرات المحلية الموجودة في الملف الذي تم تحميله تحت أي ظرف من الظروف في بيئة التحميل.

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

load(filename, wrap=false) true

المعاملات

filename‎

اسم الملف المعطى.

wrap‎

في حال إعطائه القيمة true، فسيُنفذ النص البرمجي المحمّل كوحدة مجهولة.

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

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

انظر أيضا

  • التابع local_variables: يعيد التابع local_variables أسماء المتغيرات المحلية الحالية.

مصادر