Выпуск языка описания бинарных форматов Kaitai Struct 0.7
Доступен релиз декларативного языка описания бинарных форматов файлов и протоколов Kaitai Struct 0.7. Язык позволяет описывать произвольные бинарные форматы (сетевые пакеты, архивы, контейнерные форматы, файловые системы, форматы изображений, видео и т.д.) в декларативном виде. Полученное описание с помощью компилятора ksc можно: Транслировать в готовый парсер на любом из 8 поддерживаемых целевых языков программирования (C++, C#, Java, JavaScript, Perl, PHP, Python, Ruby), Визуально исследовать с помощью предлагаемой IDE любой файл в описанном формате: Представить в виде наглядной диаграммы В новой версии языка доступны: Импорт .ksy-файлов друг в друга для создания масштабных многофайловых проектов — см. «meta/import» — в том числе с … Читать далее Выпуск языка описания бинарных форматов Kaitai Struct 0.7
