N'oge na-adịbeghị anya, a tọhapụrụ ụdị Kaitai Struct 0.9 na-esote - asụsụ maka ịkọwa na ịkọwapụta ụdị ọnụọgụ abụọ dị iche iche (dịka ọmụmaatụ, ngwugwu netwọk, ihe oyiyi / ọdịyo / faịlụ vidiyo, ọdụ data, ebe nchekwa, akpa, wdg). N'agbanyeghị nọmba ụdị 0.9 na-enweghị isi, nke a bụ ntọhapụ bụ isi nke gụnyere mmepe n'ime afọ 2.5 gara aga. N'ime oge a, asụsụ a tolitere ka ọ bụrụ ezinụlọ dum nke ọrụ:
- onye nchịkọta ihe na-enye gị ohere ịnweta koodu isi okwu parser emebere nke ọma site na faịlụ nkọwapụta (.ksy) n'ọtụtụ asụsụ mmemme (C++, C#, Construct, Go, Java, JavaScript, Lua, Nim, Perl, PHP, Eke Ọgba, Ruby), yana eserese n'ụdị GraphViz na nkọwapụta usoro mmadụ nwere ike ịgụ na HTML;
- Ngwa maka mmepe nkọwapụta dabara adaba na njikwa anya n'otu oge: IDE webụ, onye nrụpụta console, Ngwa mgbakwunye maka Visual Studio Code, Ezumike, Veles, Hiew plugin, ngwa mgbakwunye maka ọnụọgụ abụọ Ninja;
- modul maka ijikota Kaitai Struct n'ime usoro mgbakọ maka maven, maka gradle, maka Python, maka JavaScript/akpa webụ
- usoro ọba akwụkwọ, nke nweburu nkọwa 156 na ntọhapụ a (na Ụdị 78 ọzọ na-aga n'ihu nyocha arịrịọ).
- Ọbá akwụkwọ nke pluggable mkpakọ algọridim Kaitai Compress
- modul maka FUSE - Kaitai FS, nke na-enye gị ohere ịkwanye faịlụ dịka sistemụ faịlụ site na iji nkọwa ksy nke usoro ya
Asụsụ GitHub ghọtara a na-eji ya ugbu a n'ihe karịrị ọrụ 400 n'efu / mepere emepe iji nyochaa ụdị ụdị data dị egwu, sitere na tụgharịa faịlụ data egwuregwu nwe nwe injiniaagwụ nyocha nke usoro nkwukọrịta satịlaịtị.
N'ime ihe ọhụrụ ọhụrụ nke asụsụ 0.9, ọ bara uru ịkọwapụta:
- nkwado maka asụsụ ebumnuche ọhụrụ (Python via Construct Library, Nim, HTML documentation generation)
- nkwado zuru oke maka C ++ ọgbara ọhụrụ (ntụ aka smart, ọ dịghị mkpa iji aka gị jikwaa ebe nchekwa, na-edozi maka ebe nchekwa niile ama ama)
- nkwado maka ịza ụdị akwụ ụgwọ site na foo :: bar :: baz syntax
- nkwado maka nkwado nke data ọgụgụ dịka ọnọdụ akọwara si dị (nke ọma)
- na-agbakọ nha nke usoro data static dị na bytes na bits (ndị na-arụ ọrụ sizeof na bitsizeof)
- nkọwa nke asụsụ n'ụdị JSON atụmatụ, site na nke ugbu a a na-emepụta akwụkwọ
isi: linux.org.ru