کیټای جوړښت 0.9


کیټای جوړښت 0.9

په دې وروستیو کې، د Kaitai Struct 0.9 راتلونکی نسخه خپره شوه - د مختلف بائنری فارمیټونو پارس کولو لپاره د توضیح ژبه او اوزار (د مثال په توګه، د شبکې پاکټونه، عکس/آډیو/ویډیو فایلونه، ډیټابیسونه، آرشیفونه، کانټینرونه، او نور). سره له دې چې د 0.9 په زړه پورې نسخه شمیره، دا یو لوی خپور دی چې په تیرو 2.5 کلونو کې پرمختګونه پکې شامل دي. د دې وخت په جریان کې، ژبه د پروژو په ټوله کورنۍ کې وده کړې:

ژبه د GitHub لخوا پیژندل شوی او اوس د 400 څخه ډیر وړیا / خلاصې سرچینې پروژو کې د هر ډول بهرني ډیټا فارمیټونو تحلیل لپاره کارول کیږي ، له دې څخه د ریورس انجینرۍ ملکیت لوبې ډیټا فایلونهکمنګ د سپوږمکۍ مخابراتي پروتوکولونو تحلیل.

د ژبې 0.9 اصلي نوښتونو څخه دا د روښانه کولو ارزښت لري:

  • د نوي هدف لرونکي ژبو لپاره ملاتړ (د ساختماني کتابتون له لارې پایتون، نیم، په HTML کې د اسنادو نسل)
  • د عصري C++ لپاره بشپړ ملاتړ (سمارټ پوائنټرونه، په لاسي ډول د حافظې اداره کولو ته اړتیا نشته، د حافظې ټول پیژندل شوي لیکونه حل کوي)
  • د نحوي ډولونو په نښه کولو لپاره ملاتړ د ترکیب له لارې لکه foo::bar::baz
  • د بیان شوي شرایطو سره سم د لوستلو معلوماتو اعتبار کولو لپاره ملاتړ (د اعتبار وړ)
  • په بایټونو او بټونو کې د جامد ډیټا جوړښتونو اندازې محاسبه کول (د آپریټرونو اندازه او بټسیز)
  • په فورمه کې د ژبې رسمي توضیحات د JSON سکیمونهله کوم ځای څخه اوس اسناد تولیدیږي

سرچینه: linux.org.ru