Nova versión do intérprete GNU Awk 5.0

[:ru]

Presentado nova versión principal da implementación do proxecto GNU da linguaxe de programación AWK - Gawk 5.0.0. AWK desenvolveuse nos anos 70 do século pasado e non sufriu cambios significativos desde mediados dos 80, nos que se definiu a columna vertebral básica da linguaxe, o que lle permitiu manter a prístina estabilidade e sinxeleza da lingua no pasado. décadas. A pesar da súa avanzada idade, AWK aínda é empregado activamente polos administradores para realizar traballos rutineiros relacionados coa análise de varios tipos de ficheiros de texto e coa xeración de estatísticas resultantes sinxelas.

Cambios clave:

  • Implementou soporte para espazos de nomes;
  • Engadido soporte para os especificadores de formato POSIX "%a" e "%A" para a función printf;
  • As rutinas para procesar expresións regulares substituíronse por análogos de Gnulib;
  • Engadiuse o elemento PROCINFO["plataforma"] cunha cadea que identifica a plataforma para a que está construído gawk;
  • Escribir aos membros de SYMTAB que non son nomes de variables agora produce un erro;
  • Reelaborouse o código para procesar comentarios, resolvéronse os problemas coa visualización de comentarios na saída con formato.

Orixeopennet.ru

[: gl]

Presentado nova versión principal da implementación do proxecto GNU da linguaxe de programación AWK - Gawk 5.0.0. AWK desenvolveuse nos anos 70 do século pasado e non sufriu cambios significativos desde mediados dos 80, nos que se definiu a columna vertebral básica da linguaxe, o que lle permitiu manter a prístina estabilidade e sinxeleza da lingua no pasado. décadas. A pesar da súa avanzada idade, AWK aínda é empregado activamente polos administradores para realizar traballos rutineiros relacionados coa análise de varios tipos de ficheiros de texto e coa xeración de estatísticas resultantes sinxelas.

Cambios clave:

  • Implementou soporte para espazos de nomes;
  • Engadido soporte para os especificadores de formato POSIX "%a" e "%A" para a función printf;
  • As rutinas para procesar expresións regulares substituíronse por análogos de Gnulib;
  • Engadiuse o elemento PROCINFO["plataforma"] cunha cadea que identifica a plataforma para a que está construído gawk;
  • Escribir aos membros de SYMTAB que non son nomes de variables agora produce un erro;
  • Reelaborouse o código para procesar comentarios, resolvéronse os problemas coa visualización de comentarios na saída con formato.

Fonte: opennet.ru

[:]

Engadir un comentario