[#] Язык описания бинарных форматов Kaitai Struct v0.7
Новостной_робот(mira, 1) — All
2017-03-24 09:00:07


Состоялся новый релиз Kaitai Struct версии 0.7 — языка и набора программ, предназначенных для описания и разбора всевозможных бинарных форматов (например, сетевых пакетов, файлов с изображениями / аудио / видео, баз данных, архивов, контейнеров и т.д.). Предлагаемый комплект позволяет: [ разработать описание формата с помощью IDE ]( https://ide.kaitai.io/ ) , попутно проверяя соответствие формата какому-нибудь разбираемому файлу (это, в том числе, удобно использовать); скомпилировать разработанное описание [ с помощью компилятора ]( https://github.com/kaitai-io/kaitai_struct_compiler ) в готовую библиотеку на одном из поддерживаемых целевых языков (C++, C#, Java, JavaScript, Perl, PHP, Python, Ruby); получить наглядную [ документацию формата в виде диаграмм ]( http://imgur.com/gallery/LWOGq ) . ( [ читать дальше... ]( https://www.linux.org.ru/news/opensource/13306290#cut0 ) )
Ссылка: https://www.linux.org.ru/news/opensource/13306290