التابع 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
محدَّدة.