Kaitai Struct

Kaitai Struct

Kaitai Struct je formálny jazyk pre špecifikáciu binárneho formátu, ktorý možno skompilovať do syntaktického kódu v jazyku Java, JavaScript, Python a Ruby.
Kaitai Struct je deklaratívny jazyk, ktorý sa používa na opis rôznych binárnych dátových štruktúr, rozmiestnených v súboroch alebo v pamäti: tj binárne formáty súborov, formáty paketov sieťového toku atď. Hlavnou myšlienkou je, že konkrétny formát je opísaný v jazyku Kaitai Struct ((.ksy file) a potom ich môžete skompilovať s ksc do zdrojových súborov v jednom z podporovaných programovacích jazykov.Tieto moduly budú obsahovať vygenerovaný kód pre syntaktický analyzátor, ktorý dokáže prečítať popísanú dátovú štruktúru zo súboru / prúdu a poskytne k nej prístup v príjemnom a ľahko pochopiteľnom API.

Vlastnosti

Kategórie

Alternatívy programu Kaitai Struct pre Android s licenciou zadarmo