التابع InstructionSequence.first_lineno‎ في روبي

من موسوعة حسوب
< Ruby‏ | InstructionSequence
مراجعة 07:58، 4 ديسمبر 2018 بواسطة جميل-بيلوني (نقاش | مساهمات) (مراجعة وتدقيق.)
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

يعيد التابع first_lineno رقم أول سطر في المصدر حيث تم تحميل سلسلة التعليمات الحالية.

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

first_lineno()

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

يعاد رقم أول سطر في المصدر حيث تم تحميل سلسلة التعليمات الحالية.

أمثلة

مثال على استخدام التابع first_lineno‎:

iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
#=> <RubyVM::InstructionSequence:<compiled>@<compiled>>
iseq.first_lineno
#=> 1‎

انظر أيضًا

  • التابع inspect: يحول سلسلة التعليمات إلى سلسلة نصية قابلة للقراءة.

مصادر