Nová verzia prekladača GNU Awk 5.0

[:ru]

Predloženej nové hlavné vydanie implementácie programovacieho jazyka AWK projektu GNU - Gawk 5.0.0. AWK bol vyvinutý v 70. rokoch minulého storočia a od polovice 80. rokov neprešiel výraznými zmenami, v ktorých bola definovaná základná chrbtica jazyka, čo mu umožnilo zachovať pôvodnú stabilitu a jednoduchosť jazyka v minulosti. desaťročia. Napriek pokročilému veku je AWK stále aktívne využívaný administrátormi na vykonávanie rutinných prác súvisiacich s parsovaním rôznych typov textových súborov a generovaním jednoduchých výsledných štatistík.

Kľúčové zmeny:

  • Implementovaná podpora pre menné priestory;
  • Pridaná podpora pre špecifikátory formátu POSIX "%a" a "%A" pre funkciu printf;
  • Rutiny na spracovanie regulárnych výrazov boli nahradené analógmi z Gnulib;
  • Pridaný prvok PROCINFO["platform"] s reťazcom identifikujúcim platformu, pre ktorú je gawk vytvorený;
  • Zápis do členov SYMTAB, ktorí nie sú názvami premenných, teraz vedie k chybe;
  • Prepracovaný bol kód na spracovanie komentárov, vyriešené problémy so zobrazovaním komentárov vo formátovanom výstupe.

Zdrojopennet.ru

[En]

Predloženej nové hlavné vydanie implementácie programovacieho jazyka AWK projektu GNU - Gawk 5.0.0. AWK bol vyvinutý v 70. rokoch minulého storočia a od polovice 80. rokov neprešiel výraznými zmenami, v ktorých bola definovaná základná chrbtica jazyka, čo mu umožnilo zachovať pôvodnú stabilitu a jednoduchosť jazyka v minulosti. desaťročia. Napriek pokročilému veku je AWK stále aktívne využívaný administrátormi na vykonávanie rutinných prác súvisiacich s parsovaním rôznych typov textových súborov a generovaním jednoduchých výsledných štatistík.

Kľúčové zmeny:

  • Implementovaná podpora pre menné priestory;
  • Pridaná podpora pre špecifikátory formátu POSIX "%a" a "%A" pre funkciu printf;
  • Rutiny na spracovanie regulárnych výrazov boli nahradené analógmi z Gnulib;
  • Pridaný prvok PROCINFO["platform"] s reťazcom identifikujúcim platformu, pre ktorú je gawk vytvorený;
  • Zápis do členov SYMTAB, ktorí nie sú názvami premenných, teraz vedie k chybe;
  • Prepracovaný bol kód na spracovanie komentárov, vyriešené problémy so zobrazovaním komentárov vo formátovanom výstupe.

Zdroj: opennet.ru

[:]

Pridať komentár