التابع Proc.source_location
في روبي
يُعيد التابع source_location
اسم ملف روبي المصدري ورقم السَّطر الحاوي على كتلة proc
محدَّدة، أو يُعيد القيمة nil
إذا كانت هذه الكتلة غير مُعرَّفة في روبي (مثل native
).
البنية العامة
source_location → [String, Integer]
القيم المعادة
تُعاد مصفوفةٌ تحوي سلسلةً نصيَّةً (String) تُمثِّل اسم ملف روبي المصدري وعددًا صحيحًا (Integer) يمثِّل رقم السطر الذي يحتوي كتلة proc
المُحدَّدة، أو تُعاد القيمة nil
إذا كانت هذه الكتلة غير مُعرَّفة في روبي.
انظر أيضًا
- التابع
arity
: يُعيد عدد الوسائط الإلزاميَّة في الكائنproc
الذي استدعي معه. - التابع
binding
: يُعيد الرَّبط الموافق للكائنProc
الذي استدعي معه.
- التابع
curry
: يُعيد كتلةproc
مقسَّمة.
- التابع
to_s
: يُعيد المُعرِّف الفريد لكتلةproc
محدّدة بالتزامن مع إشارة لمكان تعريف هذه الكتلة.
- التابع
parameters
: يُعيد معلوماتٍ عن معاملات كتلة محدَّدة من النوعproc
.