التابع Proc.parameters في روبي
يُعيد التابع parameters معلوماتٍ عن معاملات كتلة محدَّدة من النوع proc.
البنية العامة
parameters → array
القيم المعادة
تُعاد مصفوفةٌ تتضمَّن معلوماتٍ عن معاملات الكتلة proc المعطاة.
أمثلة
مثالٌ عن استخدام التابع parameters:
prc = lambda{|x, y=42, *other|}
prc.parameters #=> [[:req, :x], [:opt, :y], [:rest, :other]]
انظر أيضًا
- التابع
arity: يُعيد عدد الوسائط الإلزاميَّة في الكائنprocالذي استدعي معه. - التابع
binding: يُعيد الرَّبط الموافق للكائنProcالذي استدعي معه.
- التابع
curry: يُعيد كتلةprocمقسَّمة.
- التابع
to_s: يُعيد المُعرِّف الفريد لكتلةprocمحدّدة بالتزامن مع إشارة لمكان تعريف هذه الكتلة. - التابع
source_location: يُعيد اسم ملف روبي المصدري ورقم السَّطر الحاوي على كتلةprocمحدَّدة.