kaitai-io / kaitai_struct

Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby
https://kaitai.io
3.97k stars 192 forks source link

Is there a way to convert the template of 010editor into Kaitai's #755

Open rootkiter opened 4 years ago

rootkiter commented 4 years ago

https://www.sweetscape.com/010editor/repository/templates/

010Editor has a more complete plug-in library, if we can convert them, it will attract a lot of people.

GreyCat commented 4 years ago

@rootkiter Realistically, it will be hard-to-impossible to achieve 100% conversion of .bt files, as they are imperative (telling how to read data) and KS being declarative (telling what is in the data).

Partial or semi-automatic conversions might be possible, but I'm not aware of anyone working on a project list this. If anyone feels like doing it — please go ahead.

KOLANICH commented 4 years ago

@rootkiter , not very related, but if you want to work on a convertor into ksy, not necessarly from 010, but just looking for a way to utilize others work to get ready to use KS specs without much effort of creating them from scratch, you may want to look at #383 and #292.