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

من موسوعة حسوب

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

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

disassemble  str

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

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

أمثلة

مثال على استخدام التابع 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

انظر أيضا

مصادر