En stor ny utgivelse av GNU-prosjektets implementering av programmeringsspråket AWK har blitt annonsert – Gawk 5.0.0. AWK ble utviklet på 70-tallet av forrige århundre og har ikke gjennomgått vesentlige endringer siden midten av 80-tallet, der den grunnleggende ryggraden i språket ble definert, noe som har gjort det mulig for det å opprettholde den uberørte stabiliteten og enkelheten til språket i det siste tiår. Til tross for sin høye alder, brukes AWK fortsatt aktivt av administratorer til å utføre rutinearbeid knyttet til å analysere ulike typer tekstfiler og generere enkel resulterende statistikk.
Viktige endringer:
- Implementert støtte for navnerom;
- Lagt til støtte for POSIX-formatspesifikasjonene "%a" og "%A" for printf-funksjonen;
- Rutiner for behandling av regulære uttrykk er erstattet med analoger fra Gnulib;
- Lagt til PROCINFO["plattform"]-element med en streng som identifiserer plattformen som gawk er bygget for;
- Å skrive til SYMTAB-medlemmer som ikke er variabelnavn, resulterer nå i en feil;
- Koden for behandling av kommentarer har blitt omarbeidet, problemer med å vise kommentarer i formatert utdata er løst.
Kilde: opennet.ru