Версияи нави забони барномасозии GNU Awk 5.0

Представлен новый значительный выпуск реализации языка программирования AWK от проекта GNU — Gawk 5.0.0. AWK был разработан в 70-х годах прошлого века и не претерпел значительных изменений с середины 80-х годов, в которых был определен основной костяк языка, что позволило на протяжении последних десятилетий сохранить первозданную стабильность и простоту языка. Несмотря на преклонный возраст, AWK до сих пор активно используется администраторами для выполнения рутинных работ, связанных с парсингом различного рода текстовых файлов и генерации несложной результирующей статистики.

Тағироти асосӣ:

  • Дастгирии амалӣ барои фазои номҳо;
  • Дастгирии иловашуда барои мушаххасоти формати POSIX "%a" ва "%A" барои функсияи printf;
  • Подпрограммы для обработки регулярных выражений заменены на аналоги из Gnulib;
  • Иловаи PROCINFO["platform"] унсури дорои сатри муайянкунандаи платформае, ки барои он gawk сохта шудааст;
  • Навиштан ба аъзои SYMTAB, ки номҳои тағирёбанда нестанд, ҳоло ба хатогӣ оварда мерасонад;
  • Рамзи коркарди шарҳҳо аз нав кор карда шуд, мушкилоти намоиши шарҳҳо дар баромади форматшуда ҳал карда шуданд.

Манбаъ: opennet.ru

Илова Эзоҳ