Nieuwe versie van de GNU Awk-interpreter 5.0

[:nl]

Geïntroduceerd een belangrijke nieuwe release van de AWK programmeertaal van het GNU-project — Gawk 5.0.0. AWK werd ontwikkeld in de jaren '70 en heeft sinds midden jaren '80 geen significante veranderingen ondergaan, waardoor de basisstructuur van de taal is gedefinieerd, wat het mogelijk maakte om de onveranderlijke stabiliteit en eenvoud van de taal in de afgelopen decennia te behouden. Ondanks zijn gevorderde leeftijd wordt AWK nog steeds actief gebruikt door beheerders voor routinematige taken met betrekking tot het parseren van verschillende soorten tekstbestanden en het genereren van eenvoudige resultaatstatistieken.

Belangrijkste wijzigingen:

  • Ondersteuning voor namespaces is toegevoegd;
  • Ondersteuning voor bepaalde POSIX-format specifiers «%a» en «%A» voor de printf functie is toegevoegd;
  • Subprogramma's voor het verwerken van reguliere expressies zijn vervangen door analogen van Gnulib;
  • Het PROCINFO[«platform»]-element is toegevoegd met een string die het platform identificeert waarvoor gawk is opgebouwd;
  • Schrijft u naar SYMTAB-elementen die geen variabelenamen zijn, dan leidt dit nu tot een foutmelding;
  • De code voor het verwerken van opmerkingen is herzien, en problemen met de weergave van opmerkingen in de opgemaakte uitvoer zijn opgelost.

Bronopennet.ru

[:en]

Geïntroduceerd een belangrijke nieuwe release van de AWK programmeertaal van het GNU-project — Gawk 5.0.0. AWK werd ontwikkeld in de jaren '70 en heeft sinds midden jaren '80 geen significante veranderingen ondergaan, waardoor de basisstructuur van de taal is gedefinieerd, wat het mogelijk maakte om de onveranderlijke stabiliteit en eenvoud van de taal in de afgelopen decennia te behouden. Ondanks zijn gevorderde leeftijd wordt AWK nog steeds actief gebruikt door beheerders voor routinematige taken met betrekking tot het parseren van verschillende soorten tekstbestanden en het genereren van eenvoudige resultaatstatistieken.

Belangrijkste wijzigingen:

  • Ondersteuning voor namespaces is toegevoegd;
  • Ondersteuning voor bepaalde POSIX-format specifiers «%a» en «%A» voor de printf functie is toegevoegd;
  • Subprogramma's voor het verwerken van reguliere expressies zijn vervangen door analogen van Gnulib;
  • Het PROCINFO[«platform»]-element is toegevoegd met een string die het platform identificeert waarvoor gawk is opgebouwd;
  • Schrijft u naar SYMTAB-elementen die geen variabelenamen zijn, dan leidt dit nu tot een foutmelding;
  • De code voor het verwerken van opmerkingen is herzien, en problemen met de weergave van opmerkingen in de opgemaakte uitvoer zijn opgelost.

Bron: opennet.ru

[:]

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster