Isakhiwo se-Kaitai 0.9


Isakhiwo se-Kaitai 0.9

Muva nje, kukhishwe inguqulo elandelayo ye-Kaitai Struct 0.9 - ulimi oluchazayo namathuluzi okuhlaziya amafomethi ahlukene kanambambili (isibonelo, amaphakethe enethiwekhi, amafayela wesithombe/omsindo/wevidiyo, isizindalwazi, izinqolobane, iziqukathi, njll.). Ngaphandle kwenguqulo ebukeka iwubuwula engu-0.9, lokhu ukukhishwa okukhulu okuhlanganisa ukuthuthukiswa phakathi neminyaka engu-2.5 edlule. Ngalesi sikhathi, ulimi lukhule lwaba umndeni wonke wamaphrojekthi:

Ulimi kuqashelwe yi-GitHub futhi manje isetshenziswa kumaphrojekthi womthombo wamahhala / ovulekile angaphezu kuka-400 wokuhlaziya zonke izinhlobo zefomethi yedatha yangaphandle, kusukela hlehlisa amafayela wedatha yegeyimu yobunjiniyelacumming ukuhlaziywa kwezivumelwano zokuxhumana ngesathelayithi.

Phakathi kwezinto ezintsha eziyinhloko zolimi 0.9 kufanelekile ukugqamisa:

  • ukusekelwa kwezilimi ezintsha eziqondiwe (Python ngeLabhulali Yokwakha, i-Nim, ukukhiqizwa kwemibhalo nge-HTML)
  • ukusekelwa okugcwele kwe-C++ yesimanje (izikhombi ezihlakaniphile, asikho isidingo sokuphatha inkumbulo ngesandla, lungisa konke ukuvuza kwenkumbulo okwaziwayo)
  • Ukusekelwa kokubhekana nezinhlobo ezibekwe esidlekeni nge-syntax efana ne-foo::bar::baz
  • ukwesekwa kokuqinisekisa idatha efundiwe ngokwemibandela echaziwe (esebenzayo)
  • ukubala osayizi bezakhiwo zedatha emile ngamabhayithi namabhithi (usayizi we-bitsizeof opharetha)
  • incazelo esemthethweni yolimi ngendlela Izikimu ze-JSON, kusukela manje amadokhumenti ayakhiqizwa

Source: linux.org.ru