نتائج البحث
اذهب إلى التنقل
اذهب إلى البحث
التابع trap الخاص بالصنف Kernel في روبي
يحدد التابع trap معالج الإشارات (handling of signals). الوسيط الأول يمثل اسم إشارة (سلسلة نصية مثل "SIGALRM" أو "SIGUSR1" وغير ذلك) أو رقم إشارة. يمكن حذف الأحرف "SIG" من اسم الإشارة. تحدد التعليمة command أو الكتلة المعطاة الكود البرمجي المراد تشغيله عند إطلاق الإشارة. إذا كانت التعليمة تساوي السلسلة النصية "IGNORE" أو "SIG_IGN" ، فسيتم تجاهل الإشارة. أما إذا كانت تساوي "DEFAULT" أو "SIG_DFL" ، فسيُستدعى معالج روبي الافتراضي. لكن إذا كانت تساوي "EXIT" ، فستنهي الإشارة البرنامج النصي. إذا ...
التابع catch الخاص بالصنف Kernel في روبي
ينفذ التابع catch كتلته البرمجية. في حال عدم استدعاء throw، فستنفّذ الكتلة بشكل طبيعي، وسيعيد catch قيمة آخر تعبير تم تقييمه. catch(1) { 123 } # => 123
إذا استُدعي throw(tag2, val)، فستبحث روبي في المكدس (stack) عن كتلة التابع catch، التي يكون العنوان tag الخاص بها نفس القيمة object_id الخاص بالعنوان tag2. وعند العثور عليه، يتوقف تنفيذ الكتلة وتُعاد val (أو القيمة nil إذا لم يتم تمرير وسيط ثاني ...
التابع proc الخاص بالصنف Kernel في روبي
يكافي التابع proc التعبير Proc.new. البنية العامة proc{ |...| block } → a_proc
القيمة المعادة يعاد كائن جديد من النوع Proc. انظر أيضا انظر صفحة الصنف Proc. مصادر قسم التابع proc في الصنف Kernel في توثيق روبي الرسمي.
التابع lambda الخاص بالصنف Kernel في روبي
يكافئ التابع lambda التعبير Proc.new، باستثناء أنّ الكائنات Proc الناتجة ستتحقق من عدد الوسائط الممررة عند استدعائها. البنية العامة lambda { |...| block } → a_proc
القيمة المعادة يعاد ناتج الاستدعاء Proc.new. انظر أيضا الصنف Proc. مصادر قسم التابع lambda في الصنف Kernel في توثيق روبي الرسمي.
التابع chop الخاص بالصنف Kernel في روبي
يكافئ التابع chop التعبير ($_.dup).chop! باستثناء أنّ nil لا تُعاد أبدًا. انظر صفحة !String.chop. هذا التابع متوفر فقط عند تحديد خيار سطر الأوامر -p/-n. البنية العامة chop→ $_
القيمة المعادة يعاد ناتج التعبير ($_.dup).chop!. انظر أيضا التابع chomp: يكافئ التعبير $_ = $_.chomp( string). مصادر قسم التابع chop في الصنف Kernel في توثيق روبي الرسمي.
التابع chomp الخاص بالصنف Kernel في روبي
يكافئ التابع chomp التعبير $_ = $_.chomp( string). انظر صفحة String.chomp. هذا التابع متوفر فقط عند تحديد خيار سطر الأوامر -p/-n. البنية العامة chomp→ $_
chomp(string) → $_
القيمة المعادة يعاد ناتج التعبير $_ = $_.chomp( string). انظر أيضا التابع chop: يكافئ التعبير ($_.dup).chop! ، باستثناء أنّ nil لا تُعاد أبدًا. مصادر قسم التابع chomp في الصنف Kernel في توثيق روبي الرسمي.
التابع global_variables الخاص بالصنف Kernel في روبي
يعيد التابع global_variables مصفوفةً تضم أسماء المتغيرات العامة (global variables). البنية العامة global_variables → array
القيمة المعادة تعاد مصفوفةٌ تضم أسماء المتغيرات الكلية. أمثلة مثال على استخدام التابع global_variables: global_variables.grep /std/ #=> [:$stdin, :$stdout, :$stderr]
انظر أيضا التابع local_variables: يعيد مصفوفة تضم أسماء المتغيرات المحلية الحالية. مصادر قسم التابع global_variables في الصنف Kernel في توثيق روبي الرسمي.
التابع exec الخاص بالصنف Kernel في روبي
يستبدل التابع exec العملية (process) الحالية عبر تشغيل الأمر الخارجي المعطى والذي يمكن أن يأخذ أحد الأشكال التالية: الأمر الوصف exec(commandline) أحد أوامر سطر الأوامر (command line) والذي يُمرّر إلى الصدفة (shell) القياسية. exec(cmdname, arg1, ...) اسم أمر (command name) ووسيط واحد أو أكثر (بدون صدفة). exec([cmdname, argv0], arg1, ...) اسم أمر وكائن argv، مع إمكانية إضافة وسائط أخرى (بدون صدفة shell). في الشكل الأول، تؤخذ السلسلة النصية باعتبارها أمرًا يراد تنفيذه في سطر أوامر، ثم تعمل الصدفة على ...
التابع gets الخاص بالصنف Kernel في روبي
يجلب التابع gets (ويسندها إلى $_) السطر التالي من قائمة الملفات في المجرى ARGV (أو $*)، أو من مجرى الإدخال القياسي في حالة عدم تمرير أي ملفات في سطر الأوامر. يعيد التابع القيمة nil عند الوصول إلى نهاية الملف. في حال تمرير عدة أسماء ملفات إلى ARGV، فسيقرأ التابع gets(nil) محتويات الملفات، واحدًا في كل مرة بالتتالي. أسلوب البرمجة الذي يستخدم $_ كوسيط ضمني أصبح استخدامه أقل شيوعًا في مجتمع روبي. البنية العامة gets(sep=$/ [, getline_args]) → string or ...
التابع Float الخاص بالصنف Kernel في روبي
يحول التابع Float الوسيط المعطى إلى عدد عشري (Float). البنية العامة Float(p1)
القيمة المعادة يعيد التابع Float عددا عشريا (Float). أمثلة مثال على استخدام التابع Float: Float(1239); #=> 1239.0
Float("12.39"); #=> 12.39
Float(25/6); #=> 4.0
انظر أيضًا التابع Integer: يحول الوسيط المعطى إلى عدد صحيح (Integer). مصادر قسم التابع Float في الصنف Kernel في توثيق روبي الرسمي.
عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).