Nauja GNU programavimo kalbos Awk 5.0 versija

Buvo paskelbta nauja svarbi GNU projekto AWK programavimo kalbos diegimo versija - Gawk 5.0.0. AWK buvo sukurtas praėjusio amžiaus aštuntajame dešimtmetyje ir nepatyrė reikšmingų pokyčių nuo devintojo dešimtmečio vidurio, kai buvo apibrėžtas pagrindinis kalbos pagrindas, o tai leido išlaikyti nesugadintą kalbos stabilumą ir paprastumą praeityje. dešimtmečius. Nepaisant seno amžiaus, AWK vis dar aktyviai naudojamas administratorių atlikti įprastinius darbus, susijusius su įvairių tipų tekstinių failų analizavimu ir paprastos statistikos generavimu.

Pagrindiniai pakeitimai:

  • Įdiegtas vardų erdvių palaikymas;
  • Pridėtas POSIX formato specifikacijų „%a“ ir „%A“ palaikymas funkcijai printf;
  • Įprastų išraiškų apdorojimo tvarka buvo pakeista analogais iš Gnulib;
  • Pridėtas PROCINFO["platform"] elementas su eilute, identifikuojančia platformą, kuriai sukurtas gawk;
  • Rašant SYMTAB nariams, kurie nėra kintamųjų vardai, dabar atsiranda klaida;
  • Komentarų apdorojimo kodas buvo perdarytas, problemos, susijusios su komentarų rodymu formatuotame išvestyje, buvo išspręstos.

Šaltinis: opennet.ru

Добавить комментарий