Nuova versione del linguaggio di programmazione GNU Awk 5.0

È stata presentata una nuova e significativa versione del linguaggio di programmazione AWK del progetto GNU — Gawk 5.0.0. AWK è stato sviluppato negli anni '70 e non ha subito cambiamenti sostanziali dalla metà degli anni '80, periodo in cui è stata definita la struttura portante del linguaggio, permettendo di mantenere intatta la stabilità e la semplicità del linguaggio nel corso degli ultimi decenni. Nonostante la sua età, AWK è ancora attivamente utilizzato dagli amministratori per svolgere compiti di routine legati al parsing di vari tipi di file di testo e alla generazione di statistiche semplici.

Principali modifiche:

  • Implementato il supporto per gli spazi dei nomi;
  • Aggiunto il supporto per i specificatori di formato «%a» e «%A» definiti nello standard POSIX per la funzione printf;
  • Le sottoprogrammi per la gestione delle espressioni regolari sono stati sostituiti con analoghi di Gnulib;
  • Aggiunto l'elemento PROCINFO[«platform»] con una stringa che identifica la piattaforma per cui è stato compilato gawk;
  • Scrivere in elementi SYMTAB che non siano nomi di variabili ora genera un errore;
  • È stato rivisitato il codice di gestione dei commenti, risolvendo i problemi di visualizzazione dei commenti nell'output formattato.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster