Te tukunga o te nomenus-rex 0.7.0, he taputapu whakaingoa ingoa nui

He tukunga hou o Nomenus-rex, he taputapu papatohu mo te whakaingoatanga o nga konae nui, kei te waatea. I whirihora ma te whakamahi i te konae whirihoranga ngawari. Kua tuhia te kaupapa ki te C++ ka tohatohahia i raro i te GPL 3.0. Mai i nga purongo o mua, kua whai mahi te whaipainga, he maha nga hapa me nga hapa kua whakatikahia:

  • Ture hou: “rā hanga kōnae”. He rite te wetereo ki te ture Ra.
  • I tangohia te nui o te waehere "boilerplate".
  • He nui te pikinga mahi (tata ki te 1000 nga wa tere ake) mo te whakamatautau tukinga ingoa. Ka tirohia e tenei whakamatautau mena he ingoa konae taarua kei roto i nga ingoa konae ka puta, ka ngaro nga raraunga ina nekehia nga konae. Na i runga i te whakamatautau me nga konae 21k, i whakaitihia te wa whakamatautau mai i te 18 hēkona ki te 20k microseconds!
  • Kua whakatikahia he pepeke i te ture RuleDir mo nga konae kei te taumata o runga o te rakau.
  • Tawhā hōu e/tauira hei whakaatu i te whirihoranga angamaheni me te whakakii-aunoa (e ai ki te raarangi o naianei) puna / tauranga.
  • Ko etahi whakapaipai rerehua ina whakaatu takirua o nga konae.
  • He whiringa hou hei whakakore i te tono whakau i mua i te tiimata o te tukatuka. Ka whai hua mo nga tuhinga.
  • Kua taapirihia he tohu ahunga whakamua.
  • I taapirihia nga momo momo waahanga i mua i te tukatuka (me te tautoko Unicode).
  • Ko te nuinga o nga ture kua kapi inaianei e nga whakamatautau.
  • Ka whakamahia te whare pukapuka ICU ki te mahi me nga aho, me whakatika nga raruraru matua me te Unicode.

Source: opennet.ru

Tāpiri i te kōrero