Tħabbret ħarġa ġdida ewlenija tal-implimentazzjoni tal-Proġett GNU tal-lingwa ta' programmar AWK—Gawk 5.0.0. AWK ġie żviluppat fis-snin 70 tas-seklu li għadda u ma għadda minn bidliet sinifikanti minn nofs is-snin 80, li fihom ġiet iddefinita s-sinsla bażika tal-lingwa, li ppermettietha żżomm l-istabbiltà verġni u s-sempliċità tal-lingwa matul il-passat. għexieren ta’ snin. Minkejja l-età avvanzata tiegħu, AWK għadu jintuża b'mod attiv mill-amministraturi biex iwettqu xogħol ta 'rutina relatat mal-parsing ta' diversi tipi ta 'fajls ta' test u jiġġenera statistika sempliċi li tirriżulta.
Bidliet ewlenin:
- Appoġġ implimentat għall-ispazji tal-isem;
- Appoġġ miżjud għall-ispeċifikazzjonijiet tal-format POSIX "%a" u "%A" għall-funzjoni printf;
- Ir-rutini għall-ipproċessar ta' espressjonijiet regolari ġew sostitwiti b'analogi minn Gnulib;
- Miżjud PROCINFO["pjattaforma"] element bi string li jidentifika l-pjattaforma li għaliha huwa mibni gawk;
- Il-kitba lill-membri tas-SYMTAB li mhumiex ismijiet varjabbli issa tirriżulta fi żball;
- Il-kodiċi għall-ipproċessar tal-kummenti ġie maħdum mill-ġdid, il-problemi bil-wiri tal-kummenti fl-output ifformattjat ġew solvuti.
Sors: opennet.ru