Товарищи, кому-нибудь известен байндинг/библиотека под кресты с реализацией DSL времени исполнения для бинарного парсинга (без непосредственной подвязки и упора на сетевое применение/пакетное общение)?
-
Kaitai Struct известна и не подходит, поскольку либо времени компиляции, либо проксируется через интерпретируемый сторонний язык (Lua/Python/Nim/etc). Посредники не нужны.
-
Spicy известен. В принципе подошел бы, но это только если костылями и такой-то матерью выдирать из него саму библиотеку, поскольку в норме это stand-alone tool.
-
DataScriptLanguage известен и является чем-то не очень понятным времен Мезозоя. Хотя судя по примерам синтаксиса мог бы подойти (если найдется адекватная имплементация).
-
Marpa тоже являет собой что-то очень невнятное.
Я, честно говоря, весьма удивлен, что уже несколько часов последовательного гуглежа не принесли сколь-нибудь внятного результата. Неужели опять велосипедостроительствовать?..