A GNU Awk 5.0 értelmező új verziója

[: ru]

Által benyújtott a GNU Project AWK programozási nyelv implementációjának új fő kiadása - Gawk 5.0.0. Az AWK-t a múlt század 70-es éveiben fejlesztették ki, és a 80-as évek közepe óta nem történt jelentős változás, amikor a nyelv alapvető gerincét határozták meg, ami lehetővé tette számára, hogy megőrizze a nyelv eredeti stabilitását és egyszerűségét a múltban. évtizedekben. Előrehaladott kora ellenére az AWK-t az adminisztrátorok továbbra is aktívan használják rutinmunkák elvégzésére, amelyek különféle típusú szöveges fájlok elemzésével és egyszerű statisztikai adatok generálásával kapcsolatosak.

Főbb változások:

  • Megvalósított támogatás a névterekhez;
  • Támogatás hozzáadva a "%a" és "%A" POSIX formátum-specifikációkhoz a printf függvényhez;
  • A reguláris kifejezések feldolgozási rutinjait lecserélték analógokra Gnulib;
  • PROCINFO["platform"] elem hozzáadva egy karakterlánccal, amely azonosítja a platformot, amelyre a gawk épül;
  • A nem változónevű SYMTAB-tagok írása hibát eredményez;
  • A megjegyzések feldolgozására szolgáló kódot átdolgoztuk, a megjegyzések formázott kimeneten való megjelenítésével kapcsolatos problémák megoldódtak.

Forrásopennet.ru

[En]

Által benyújtott a GNU Project AWK programozási nyelv implementációjának új fő kiadása - Gawk 5.0.0. Az AWK-t a múlt század 70-es éveiben fejlesztették ki, és a 80-as évek közepe óta nem történt jelentős változás, amikor a nyelv alapvető gerincét határozták meg, ami lehetővé tette számára, hogy megőrizze a nyelv eredeti stabilitását és egyszerűségét a múltban. évtizedekben. Előrehaladott kora ellenére az AWK-t az adminisztrátorok továbbra is aktívan használják rutinmunkák elvégzésére, amelyek különféle típusú szöveges fájlok elemzésével és egyszerű statisztikai adatok generálásával kapcsolatosak.

Főbb változások:

  • Megvalósított támogatás a névterekhez;
  • Támogatás hozzáadva a "%a" és "%A" POSIX formátum-specifikációkhoz a printf függvényhez;
  • A reguláris kifejezések feldolgozási rutinjait lecserélték analógokra Gnulib;
  • PROCINFO["platform"] elem hozzáadva egy karakterlánccal, amely azonosítja a platformot, amelyre a gawk épül;
  • A nem változónevű SYMTAB-tagok írása hibát eredményez;
  • A megjegyzések feldolgozására szolgáló kódot átdolgoztuk, a megjegyzések formázott kimeneten való megjelenítésével kapcsolatos problémák megoldódtak.

Forrás: opennet.ru

[:]

Hozzászólás