التابع eval
الخاص بالصنف InstructionSequence
في روبي
< Ruby | InstructionSequence
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 23:11، 1 نوفمبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>eval</code> الخاص بالصنف <code>InstructionSequence</code> في روبي}}</noinclude> تصنيف: Ruby...')
يقيّم (Evaluates) التابع eval
سلسلة التعليمات ويُعيد النتيجة.
البنية العامة
eval → obj
القيمة المُعادة
أمثلة
مثال على استخدام التابع eval
:
RubyVM::InstructionSequence.compile("1 + 2").eval #=> 3
انظر أيضا
- التابع
each_child
: يًكرّر (Iterate) على جميع سلاسل التعليمات (سلسلة التعليمات) المنحدرة مباشرة من سلسلة التعليمات . ترتيب التكرار يتعلق بطريقة التقديم (implementation) وبالإصدار، لذلك عليك ألا تعوّل على ترتيب معين. - التابع
first_lineno
: يعيد رقم أول سطر في المصدر حيث تم تحميل تسلسل التعليمات الحالي.