GNU Awk 5.3 -tulkin uusi versio

Vuoden kehitystyön jälkeen GNU-projektin uusin AWK-ohjelmointikielen toteutus, Gawk 5.3.0, on julkaistu. AWK kehitettiin 70-luvulla, eikä siihen ole tehty merkittäviä muutoksia 80-luvun puolivälin jälkeen, jolloin ydinkieli määriteltiin. Tämä on mahdollistanut kielen alkuperäisen vakauden ja yksinkertaisuuden säilyttämisen viime vuosikymmenten aikana. Korkeasta iästään huolimatta AWK:ta käytetään edelleen aktiivisesti rutiinitehtävissä, joihin liittyy erilaisten tekstitiedostojen jäsentämistä ja yksinkertaisten yhteenvetotilastojen luomista.

Tärkeimmät muutokset:

  • Työtä on tehty yhteensopivuuden varmistamiseksi BWK:n (The One True Awk) kanssa.
  • Lisätty "--csv"-vaihtoehto CSV-tiedostojen (pilkuilla erotetut arvot) jäsentämiseen.
  • Lisätty mahdollisuus käyttää ohjausmerkkejä "\u" monitavuisten Unicode-merkkien esittämiseen.
  • Libsigsegv-kirjaston käyttö on lopetettu.
  • Lisätty tuki lähtöpuskuroinnille määritettäessä PROCINFO["BUFFERPIPE"].

Lähde: opennet.ru

Lisää kommentti