Nova različica tolmača GNU Awk 5.0

[:ru]

Predložil nova velika izdaja implementacije programskega jezika AWK projekta GNU - Gawk 5.0.0. AWK je bil razvit v 70. letih prejšnjega stoletja in ni doživel večjih sprememb od sredine 80. let prejšnjega stoletja, v kateri je bila definirana osnovna hrbtenica jezika, ki mu je omogočila ohraniti prvotno stabilnost in preprostost jezika v preteklosti. desetletja. Kljub visoki starosti skrbniki še vedno aktivno uporabljajo AWK za izvajanje rutinskega dela, povezanega z razčlenjevanjem različnih vrst besedilnih datotek in ustvarjanjem preprostih rezultatov statistike.

Ključne spremembe:

  • Implementirana podpora za imenske prostore;
  • Dodana podpora za specifikatorja zapisa POSIX »%a« in »%A« za funkcijo printf;
  • Rutine za obdelavo regularnih izrazov so bile nadomeščene z analogi iz Gnulib;
  • Dodan element PROCINFO["platform"] z nizom, ki identificira platformo, za katero je zgrajen gawk;
  • Pisanje v člane SYMTAB, ki niso imena spremenljivk, zdaj povzroči napako;
  • Koda za obdelavo komentarjev je bila predelana, težave s prikazom komentarjev v formatiranem izpisu so bile odpravljene.

Viropennet.ru

[En]

Predložil nova velika izdaja implementacije programskega jezika AWK projekta GNU - Gawk 5.0.0. AWK je bil razvit v 70. letih prejšnjega stoletja in ni doživel večjih sprememb od sredine 80. let prejšnjega stoletja, v kateri je bila definirana osnovna hrbtenica jezika, ki mu je omogočila ohraniti prvotno stabilnost in preprostost jezika v preteklosti. desetletja. Kljub visoki starosti skrbniki še vedno aktivno uporabljajo AWK za izvajanje rutinskega dela, povezanega z razčlenjevanjem različnih vrst besedilnih datotek in ustvarjanjem preprostih rezultatov statistike.

Ključne spremembe:

  • Implementirana podpora za imenske prostore;
  • Dodana podpora za specifikatorja zapisa POSIX »%a« in »%A« za funkcijo printf;
  • Rutine za obdelavo regularnih izrazov so bile nadomeščene z analogi iz Gnulib;
  • Dodan element PROCINFO["platform"] z nizom, ki identificira platformo, za katero je zgrajen gawk;
  • Pisanje v člane SYMTAB, ki niso imena spremenljivk, zdaj povzroči napako;
  • Koda za obdelavo komentarjev je bila predelana, težave s prikazom komentarjev v formatiranem izpisu so bile odpravljene.

Vir: opennet.ru

[:]

Dodaj komentar