هذا هو الأمر pbc_dump الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
pbc_dump - تفريغ أو تحويل ملفات Parrot bytecode (PBC).
موجز
pbc_dump [-tdh] [--terse|--disassemble|--header-only] file.pbc
pbc_dump -o converter.pbc file.pbc
الوصف
برنامج لتفريغ ملفات الحزمة إلى شكل يمكن للإنسان قراءته.
سطر الأوامر مزيد من الخيارات
"-د"
تفكيك شرائح bytecode.
"-h"
تفريغ رأس bytecode فقط.
"-t"
إخراج مقتضب.
"-o تم تحويله.pbc"
يعيد حزم ملف PBC إلى التنسيق الثنائي الأصلي للنظام الأساسي لتحقيق كفاءة أفضل
قراءة PBCs غير الأصلية.
وظائف
"const_dump الفراغ الثابت (PARROT_INTERP، const PackFile_Segment *segp)"
تفريغ الجدول الثابت.
"disas_dump الفراغ الثابت (PARROT_INTERP، const PackFile_Segment *self)"
تفكيك وتفريغ.
"nums_dump الفارغة الثابتة (PARROT_INTERP، const PackFile_Segment *self)"
يفكك ويتخلص من أسماء العمليات وأرقام الأسطر فقط.
"الفراغ الثابت null_dump(PARROT_INTERP, const PackFile_Segment *self)"
لا ينتج أي إخراج لنوع المقطع المحدد.
"الفراغ الثابت null_dir_dump(PARROT_INTERP, const PackFile_Segment *self)"
يتخلص من كافة المقاطع الموجودة في PackFile_Directory المحدد، لكنه لا ينتج أي مخرجات لـ
الدليل نفسه.
"PackFile_header_dump الباطل الثابت (PARROT_INTERP، const PackFile *pf)"
تفريغ الرأس.
"مساعدة باطلة ثابتة (باطلة)"
اطبع معلومات مساعدة المستخدم.
"int main(int argc, const char **argv)"
حلقة التشغيل. قم بمعالجة وسيطات سطر الأوامر ثم قم بالتفريغ وفقًا لذلك.
استخدم pbc_dump عبر الإنترنت باستخدام خدمات onworks.net