Это команда pbc_disassemble, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
pbc_disassemble - дизассемблер байт-кода попугая
СИНТАКСИС
pbc_disassemble [-bh?] [--bare | --header-only] [-o Outfile] [file.pbc]
ОПИСАНИЕ
«pbc_disassemble» переводит байт-код Parrot («PBC») на язык ассемблера Parrot.
(«ПАСМ»).
"file.pbc" - это файл байт-кода, который нужно разобрать. Если файл не указан, байт-код
будет прочитан из "stdin". Кроме того, если ключ "-o" не задан, вывод будет
отображается в "stdout".
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
-?, --Помогите
Отображает информацию об использовании и справку.
-b, - голый
Отображает пустой PASM без заголовка и левого столбца.
-h, - только заголовок
Отображает только заголовок таблицы констант.
-o имя файла, --выход имя файла
Записывает вывод в «имя файла».
СТАТИЧЕСКИЙ ФУНКЦИИ
"int main (int argc, const char * argv [])"
Точка входа в исполнение. Запускает интерпретатор, загружает байт-код из команды -
line и разбирает ее.
"static void help (void)"
Распечатывает справочную информацию для пользователя и закрывается.
"static void show_last_error_and_exit (Parrot_PMC interp)"
Распечатывает последнюю ошибку "interp" и завершает работу.
Используйте pbc_disassemble онлайн с помощью сервисов onworks.net