Ilana Kaitai 0.9


Ilana Kaitai 0.9

Laipẹ, ẹya atẹle ti Kaitai Struct 0.9 ti tu silẹ - ede kan fun asọye ati sisọ awọn ọna kika alakomeji oriṣiriṣi (fun apẹẹrẹ, awọn apo-iwe nẹtiwọọki, aworan / ohun / awọn faili fidio, awọn apoti isura infomesonu, awọn ile ifi nkan pamosi, awọn apoti, ati bẹbẹ lọ). Laibikita nọmba ẹya aiṣedeede 0.9, eyi jẹ itusilẹ pataki ti o pẹlu awọn idagbasoke ni awọn ọdun 2.5 sẹhin. Lakoko yii, ede naa ti dagba si gbogbo idile ti awọn iṣẹ akanṣe:

Ede mọ nipa GitHub ati pe o ti lo ni diẹ sii ju 400 ọfẹ / awọn iṣẹ orisun ṣiṣi lati ṣe itupalẹ gbogbo iru awọn ọna kika data nla, ti o wa lati yiyipada awọn faili data ere ohun-ini imọ-ẹrọipari igbekale ti satẹlaiti ibaraẹnisọrọ Ilana.

Ninu awọn imotuntun akọkọ ti ede 0.9, o tọ lati ṣe afihan:

  • atilẹyin fun awọn ede ibi-afẹde tuntun (Python nipasẹ ile-ikawe Kọ, Nim, iran iwe HTML)
  • atilẹyin ni kikun fun C ++ ode oni (awọn itọkasi ọlọgbọn, ko si iwulo lati ṣakoso iranti pẹlu ọwọ, awọn atunṣe fun gbogbo awọn n jo iranti ti a mọ)
  • atilẹyin fun sisọ awọn oriṣi itẹ-ẹiyẹ nipasẹ foo :: bar :: baz syntax
  • atilẹyin fun afọwọsi ti data kika ni ibamu si awọn ipo ti a ṣalaye (wulo)
  • ṣe iṣiro awọn iwọn ti awọn ẹya data aimi ni awọn baiti ati awọn die-die (iwọn awọn oniṣẹ ati bitsizeof)
  • lodo apejuwe ti awọn ede ni awọn fọọmu Awọn eto JSON, lati eyi ti bayi iwe ti ipilẹṣẹ

orisun: linux.org.ru