Ukukhishwa okusha kwe-Nomenus-rex, insiza yomugqa womyalo wokuqamba kabusha ifayela lenqwaba, kuyatholakala. Ilungiselelwe kusetshenziswa ifayela lokumisa elilula. Uhlelo lubhalwe nge-C++ futhi lusatshalaliswa ngaphansi kwemigomo ye-GPL 3.0. Kusukela ezindabeni ezedlule, insiza ithole ukusebenza, futhi amaphutha amaningi nokushiyeka kulungisiwe:
- Umthetho omusha: "idethi yokudala ifayela". I-syntax ifana nomthetho wedethi.
- Kukhishwe inani elifanelekile lekhodi "ye-boilerplate".
- Ukuzuza kokusebenza okuphawulekayo (okushesha cishe izikhathi ezingu-1000) kokuhlolwa kokushayisana kwegama. Lokhu kuhlola kuhlola ukuthi ingabe zikhona yini izimpinda phakathi kwamagama wefayela angumphumela, okuzophumela ekulahlekeni kwedatha lapho kuhanjiswa amafayela. Ngakho-ke ekuhlolweni okunamafayela angaba ngu-21k, isikhathi sokuhlola sehlisiwe sisuka kumasekhondi angu-18 saya kuma-microseconds angu-20k!
- Kulungiswe iphutha ku-RuleDir kumafayela asezingeni eliphezulu lesihlahla.
- Ipharamitha entsha e/isibonelo sokubonisa ukucushwa okujwayelekile ngokuqedelwa ngokuzenzakalela (ngokombhalo wamanje) izinkambu zomthombo/indawo.
- Okunye ukuhlotshiswa kobuhle lapho ukhipha amapheya wamafayela.
- Inketho entsha yokukhubaza ukwaziswa kokuqinisekisa ngaphambi kokuqala ukucutshungulwa. Kungase kube usizo kumaskripthi.
- Kwengezwe inkomba yokuqhubeka komsebenzi.
- Kwengezwe izindlela ezahlukahlukene zokuhlunga ngaphambi kokucubungula (ngokusekelwa kwe-Unicode).
- Iningi lemithetho manje selimbozwe izivivinyo.
- Ukuze usebenze ngezintambo, umtapo wezincwadi we-ICU uhilelekile, okufanele ulungise izinkinga ezinkulu nge-Unicode.
Source: opennet.ru