Den nye version af GNU Awk fortolkeren 5.0

[:ru]

Præsenteret en ny vigtig udgave af AWK programmeringssproget implementeringen fra GNU projektet — Gawk 5.0.0. AWK blev udviklet i 1970'erne og har ikke gennemgået betydelige ændringer siden midten af 1980'erne, hvor skelettet af sproget blev fastlagt, hvilket har gjort det muligt at bevare sproglet stabilitet og enkelhed i mange årtier. På trods af sin alder bruges AWK stadig aktivt af administratorer til at udføre rutineopgaver i forbindelse med parsing af forskellige tekstfiler og generering af enkel resultatstatistik.

Nøgleændringer:

  • Namespace understøttelse er blevet implementeret;
  • Understøttelsen af de i POSIX standarden definerede format specifikatorer «%a» og «%A» til printf funktionen er blevet tilføjet;
  • Underprogrammerne til behandling af regulære udtryk er blevet erstattet med alternativer fra Gnulib;
  • Der er tilføjet et element PROCINFO[«platform»] med en streng, der identificerer den platform, som gawk er bygget til;
  • Forsøg på at skrive til SYMTAB elementer, der ikke er variabelnavne, vil nu føre til en fejlmeddelelse;
  • Koden til behandling af kommentarer er blevet redesignet, problemer med visningen af kommentarer i formateret output er blevet løst.

Kildeopennet.ru

[:en]

Præsenteret en ny vigtig udgave af AWK programmeringssproget implementeringen fra GNU projektet — Gawk 5.0.0. AWK blev udviklet i 1970'erne og har ikke gennemgået betydelige ændringer siden midten af 1980'erne, hvor skelettet af sproget blev fastlagt, hvilket har gjort det muligt at bevare sproglet stabilitet og enkelhed i mange årtier. På trods af sin alder bruges AWK stadig aktivt af administratorer til at udføre rutineopgaver i forbindelse med parsing af forskellige tekstfiler og generering af enkel resultatstatistik.

Nøgleændringer:

  • Namespace understøttelse er blevet implementeret;
  • Understøttelsen af de i POSIX standarden definerede format specifikatorer «%a» og «%A» til printf funktionen er blevet tilføjet;
  • Underprogrammerne til behandling af regulære udtryk er blevet erstattet med alternativer fra Gnulib;
  • Der er tilføjet et element PROCINFO[«platform»] med en streng, der identificerer den platform, som gawk er bygget til;
  • Forsøg på at skrive til SYMTAB elementer, der ikke er variabelnavne, vil nu føre til en fejlmeddelelse;
  • Koden til behandling af kommentarer er blevet redesignet, problemer med visningen af kommentarer i formateret output er blevet løst.

Kilde: opennet.ru

[:]

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster