Новая версія інтэрпрэтатара GNU Awk 5.0

[:ru]

Прадстаўлены новы значны выпуск рэалізацыі мовы праграмавання AWK ад праекту GNU Гаўк 5.0.0. AWK быў распрацаваны ў 70-х гадах мінулага стагоддзя і не зведаў значных змен з сярэдзіны 80-х гадоў, у якіх быў вызначаны асноўны касцяк мовы, што дазволіла на працягу апошніх дзесяцігоддзяў захаваць першародную стабільнасць і прастату мовы. Нягледзячы на ​​старэчы ўзрост, AWK да гэтага часу актыўна выкарыстоўваецца адміністратарамі для выканання руцінных работ, звязаных з разборам рознага роду тэкставых файлаў і генерацыяй нескладанай выніковай статыстыкі.

Ключавыя змены:

  • Рэалізавана падтрымка прастор імёнаў;
  • Дададзена падтрымка вызначаных у стандарце POSIX спецыфікатараў фармату %a і %A для функцыі printf;
  • Падпраграмы для апрацоўкі рэгулярных выразаў заменены на аналагі з Gnulib;
  • Дададзены элемент PROCINFO[«platform»] з радком, які ідэнтыфікуе платформу, для якой сабраны gawk;
  • Запіс у элементы SYMTAB, якія не з'яўляюцца імёнамі зменных, зараз прыводзіць да высновы памылкі;
  • Перапрацаваны код апрацоўкі каментароў, вырашаны праблемы з адлюстраваннем каментароў у адфарматаванай выснове.

Крыніцаopennet.ru

[: be]

Прадстаўлены новы значны выпуск рэалізацыі мовы праграмавання AWK ад праекту GNU Гаўк 5.0.0. AWK быў распрацаваны ў 70-х гадах мінулага стагоддзя і не зведаў значных змен з сярэдзіны 80-х гадоў, у якіх быў вызначаны асноўны касцяк мовы, што дазволіла на працягу апошніх дзесяцігоддзяў захаваць першародную стабільнасць і прастату мовы. Нягледзячы на ​​старэчы ўзрост, AWK да гэтага часу актыўна выкарыстоўваецца адміністратарамі для выканання руцінных работ, звязаных з разборам рознага роду тэкставых файлаў і генерацыяй нескладанай выніковай статыстыкі.

Ключавыя змены:

  • Рэалізавана падтрымка прастор імёнаў;
  • Дададзена падтрымка вызначаных у стандарце POSIX спецыфікатараў фармату %a і %A для функцыі printf;
  • Падпраграмы для апрацоўкі рэгулярных выразаў заменены на аналагі з Gnulib;
  • Дададзены элемент PROCINFO[«platform»] з радком, які ідэнтыфікуе платформу, для якой сабраны gawk;
  • Запіс у элементы SYMTAB, якія не з'яўляюцца імёнамі зменных, зараз прыводзіць да высновы памылкі;
  • Перапрацаваны код апрацоўкі каментароў, вырашаны праблемы з адлюстраваннем каментароў у адфарматаванай выснове.

Крыніца: opennet.ru

[]

Дадаць каментар