Ulwakhiwo lweKaitai 0.9


Ulwakhiwo lweKaitai 0.9

Kutshanje, inguqulelo elandelayo yeKaitai Struct 0.9 ikhutshwe - inkcazo yolwimi kunye nezixhobo zokwahlulahlula iifomathi ezahlukeneyo zokubini (umzekelo, iipakethi zenethiwekhi, iifayile zemifanekiso / ezirekhodiweyo / zevidiyo, i-database, i-archives, izitya, njl.). Ngaphandle kwenombolo yenguqulelo ekhangelekayo frivolous 0.9, olu lukhululo olukhulu olubandakanya uphuhliso lweminyaka eyi-2.5 edlulileyo. Ngeli xesha, ulwimi lukhule lwaba lusapho lonke lweeprojekthi:

ULwimi iqatshelwe nguGitHub kwaye ngoku isetyenziswa ngaphezulu kwama-400 eeprojekthi zasimahla / ezivulelekileyo zokwahlulahlula zonke iintlobo zeefomati zedatha ezingaqhelekanga, ukusuka buyisela umva iifayile zedatha yomdlalo wobunjinelicumming uhlalutyo lwemigaqo yonxibelelwano ngesathelayithi.

Phakathi kwezinto ezintsha ezitsha zolwimi 0.9 kufanelekile ukugqamisa:

  • inkxaso yolwimi olutsha ekujoliswe kulo (Python ngethala leencwadi loKwakha, iNim, ukuveliswa kwamaxwebhu kwiHTML)
  • Inkxaso epheleleyo ye-C++ yanamhlanje (izikhombisi ezihlakaniphileyo, akukho mfuneko yokulawula imemori ngesandla, lungisa konke ukuvuza kwememori okwaziwayo)
  • inkxaso yokujongana neentlobo ezibekwe kwindlwane usebenzisa isivakalisi esinje nge foo::bar::baz
  • inkxaso yokuqinisekisa idatha efundiweyo ngokwemiqathango echaziweyo (esebenzayo)
  • ukubala ubungakanani bedatha engatshintshiyo yezakhiwo kwii-bytes kunye neebits (ubungakanani kunye ne-bitsizeof operators)
  • inkcazo esesikweni yolwimi olukwimo Izicwangciso zeJSON, ukusuka ngoku uxwebhu luyenziwa

umthombo: linux.org.ru