التابع load_from_binary‎ الخاص بالصنف InstructionSequence في روبي

من موسوعة حسوب
< Ruby‏ | InstructionSequence
مراجعة 21:53، 1 نوفمبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>load_from_binary‎</code> الخاص بالصنف <code>InstructionSequence</code> في روبي}}</noinclude> تصن...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

يُحمّل التابع load_from_binary كائنًا سلسلة التعليمات من النوع InstructionSequence من سلسلة نصية ثنائية (binary format String) String مُنشأ بواسطة #to_binary. ليس لهذا المُحمَِل أداة تحقق ، لذا فإن تحميل سلسة نصية ثنائي معطوبة أو مُعدّلة قد يتسبب في مشكلة. عليك ألا تُحمّل البيانات الثنائية المقدمة من قبل الآخرين. يجب عليك استخدام البيانات الثنائية المترجمة بنفسك.

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

RubyVM::InstructionSequence.load_from_binary(binary)  iseq

المعاملات

binary‎

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

انظر أيضا

  • التابع disassemble: يأخذ الوسيط body ، والذي سيكون إما كائنًا من النوع Method، أو من النوع Proc، ثم يُعيد سلسلة نصية (String) تحتوي body على هيئة تعليمات قابلة للقراءة.
  • التابع load_from_binary_extra_data: يُحمّل البيانات الإضافية المُضمّنة في السلسلة النصية الثنائية المعطاة (binary format String) String.

مصادر