Neue Version des Interpreters GNU Awk 5.0

[:ru]

Vorstellung eine neue bedeutende Version der Implementierung der Programmiersprache AWK vom GNU-Projekt — Gawk 5.0.0. AWK wurde in den 70er Jahren des vergangenen Jahrhunderts entwickelt und hat seit den 80er Jahren, in denen das Grundgerüst der Sprache festgelegt wurde, keine wesentlichen Veränderungen durchgemacht. Dies hat es ermöglicht, in den letzten Jahrzehnten die ursprüngliche Stabilität und Einfachheit der Sprache zu bewahren. Trotz seines fortgeschrittenen Alters wird AWK nach wie vor von Administratoren aktiv für routinemäßige Aufgaben, die mit der Analyse verschiedener Arten von Textdateien und der Generierung einfacher Ergebnissstatistiken verbunden sind, verwendet.

Wesentliche Änderungen:

  • Unterstützung von Namensräumen 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 durch die entsprechenden aus Gnulib;
  • Das Element PROCINFO[„platform“] wurde mit einer Zeichenfolge hinzugefügt, die die Plattform identifiziert, für die gawk kompiliert wurde;
  • Das Schreiben in SYMTAB-Elemente, die keine Variablennamen sind, führt jetzt zu einer Fehlermeldung;
  • Der Code zur Verarbeitung von Kommentaren wurde überarbeitet, Probleme mit der Anzeige von Kommentaren in formatierten Ausgaben wurden gelöst.

Quelleopennet.ru

[:en]

Vorstellung eine neue bedeutende Version der Implementierung der Programmiersprache AWK vom GNU-Projekt — Gawk 5.0.0. AWK wurde in den 70er Jahren des vergangenen Jahrhunderts entwickelt und hat seit den 80er Jahren, in denen das Grundgerüst der Sprache festgelegt wurde, keine wesentlichen Veränderungen durchgemacht. Dies hat es ermöglicht, in den letzten Jahrzehnten die ursprüngliche Stabilität und Einfachheit der Sprache zu bewahren. Trotz seines fortgeschrittenen Alters wird AWK nach wie vor von Administratoren aktiv für routinemäßige Aufgaben, die mit der Analyse verschiedener Arten von Textdateien und der Generierung einfacher Ergebnissstatistiken verbunden sind, verwendet.

Wesentliche Änderungen:

  • Unterstützung von Namensräumen 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 durch die entsprechenden aus Gnulib;
  • Das Element PROCINFO[„platform“] wurde mit einer Zeichenfolge hinzugefügt, die die Plattform identifiziert, für die gawk kompiliert wurde;
  • Das Schreiben in SYMTAB-Elemente, die keine Variablennamen sind, führt jetzt zu einer Fehlermeldung;
  • Der Code zur Verarbeitung von Kommentaren wurde überarbeitet, Probleme mit der Anzeige von Kommentaren in formatierten Ausgaben wurden gelöst.

Quelle: opennet.ru

[:]

60GB SSD 8Gb DDR4