تابع النسخة InstructionSequence.disassemble‎ في روبي

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

يعيد تابع النسخة disassemble سلسلة التعليمات المعطاة على هيئة سلسلة نصية قابلة للقراءة.

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

disassemble  str

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

تعاد سلسلة نصية تحوي سلسلة التعليمات بشكل قابل للقراءة.

أمثلة

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

puts RubyVM::InstructionSequence.compile('1 + 2').disasm

الناتج سيكون:

== disasm: <RubyVM::InstructionSequence:<compiled>@<compiled>>==========
0000 trace            1                                               (   1)
0002 putobject        1
0004 putobject        2
0006 opt_plus         <ic:1>
0008 leave

انظر أيضًا

مصادر