Neue Version des GNU Awk-Interpreters 5.0

[:ru]

Präsentiert eine bedeutende neue Version der Programmiersprache AWK vom GNU-Projekt — Gawk 5.0.0. AWK wurde in den 70er Jahren des letzten Jahrhunderts entwickelt und hat seit Mitte der 80er Jahre keine wesentlichen Änderungen erfahren, die die Grundstruktur der Sprache festlegten und es ermöglichten, über die letzten Jahrzehnten hinweg die ursprüngliche Stabilität und Einfachheit der Sprache zu bewahren. Trotz seines hohen Alters wird AWK weiterhin aktiv von Administratoren verwendet, um Routineaufgaben im Zusammenhang mit der Verarbeitung verschiedener Textdateien und der Generierung einfacher statistischer Ergebnisse auszuführen.

Wichtige Änderungen:

  • Die Unterstützung für Namensräume wurde implementiert;
  • Unterstützung für die im POSIX-Standard definierten Formatbezeichner „%a“ und „%A“ für die Funktion printf hinzugefügt;
  • Unterprogramme zur Verarbeitung regulärer Ausdrücke wurden durch Analogien aus Gnulib;
  • Das Element PROCINFO[„platform“] mit einer Zeichenfolge, die die Plattform identifiziert, für die gawk kompiliert wurde, wurde hinzugefügt;
  • Das Schreiben in SYMTAB-Elemente, die keine Variablennamen sind, führt nun zu einer Fehlermeldung;
  • Der Code zur Verarbeitung von Kommentaren wurde überarbeitet, um Probleme mit der Anzeige von Kommentaren im formatierten Output zu lösen.

Quelleopennet.ru

[:en]

Präsentiert eine bedeutende neue Version der Programmiersprache AWK vom GNU-Projekt — Gawk 5.0.0. AWK wurde in den 70er Jahren des letzten Jahrhunderts entwickelt und hat seit Mitte der 80er Jahre keine wesentlichen Änderungen erfahren, die die Grundstruktur der Sprache festlegten und es ermöglichten, über die letzten Jahrzehnten hinweg die ursprüngliche Stabilität und Einfachheit der Sprache zu bewahren. Trotz seines hohen Alters wird AWK weiterhin aktiv von Administratoren verwendet, um Routineaufgaben im Zusammenhang mit der Verarbeitung verschiedener Textdateien und der Generierung einfacher statistischer Ergebnisse auszuführen.

Wichtige Änderungen:

  • Die Unterstützung für Namensräume wurde implementiert;
  • Unterstützung für die im POSIX-Standard definierten Formatbezeichner „%a“ und „%A“ für die Funktion printf hinzugefügt;
  • Unterprogramme zur Verarbeitung regulärer Ausdrücke wurden durch Analogien aus Gnulib;
  • Das Element PROCINFO[„platform“] mit einer Zeichenfolge, die die Plattform identifiziert, für die gawk kompiliert wurde, wurde hinzugefügt;
  • Das Schreiben in SYMTAB-Elemente, die keine Variablennamen sind, führt nun zu einer Fehlermeldung;
  • Der Code zur Verarbeitung von Kommentaren wurde überarbeitet, um Probleme mit der Anzeige von Kommentaren im formatierten Output zu lösen.

Quelle: opennet.ru

[:]

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster