[:fr]
une nouvelle version majeure de l'implémentation du langage de programmation AWK du projet GNU - . AWK a été développé dans les années 70 et n'a pas subi de modifications significatives depuis le milieu des années 80, période au cours de laquelle la structure de base du langage a été définie, permettant de maintenir la stabilité et la simplicité du langage au cours des décennies suivantes. Malgré son âge avancé, AWK est encore activement utilisé par les administrateurs pour effectuer des travaux routiniers liés à l'analyse de divers fichiers texte et à la génération de statistiques simples.
Principaux changements :
- Le support des espaces de noms a été ajouté;
- Ajout du support pour les spécificateurs de format «%a» et «%A» définis par la norme POSIX pour la fonction printf;
- Les sous-programmes pour le traitement des expressions régulières ont été remplacés par des équivalents de ;
- Un élément PROCINFO[«platform»] a été ajouté avec une chaîne identifiant la plateforme pour laquelle gawk a été compilé;
- L'écriture dans les éléments SYMTAB qui ne sont pas des noms de variables entraîne désormais une erreur de sortie;
- Le code de traitement des commentaires a été retravaillé, résolvant les problèmes d'affichage des commentaires dans la sortie formatée.
Sourceopennet.ru
[:en]
une nouvelle version majeure de l'implémentation du langage de programmation AWK du projet GNU - . AWK a été développé dans les années 70 et n'a pas subi de modifications significatives depuis le milieu des années 80, période au cours de laquelle la structure de base du langage a été définie, permettant de maintenir la stabilité et la simplicité du langage au cours des décennies suivantes. Malgré son âge avancé, AWK est encore activement utilisé par les administrateurs pour effectuer des travaux routiniers liés à l'analyse de divers fichiers texte et à la génération de statistiques simples.
Principaux changements :
- Le support des espaces de noms a été ajouté;
- Ajout du support pour les spécificateurs de format «%a» et «%A» définis par la norme POSIX pour la fonction printf;
- Les sous-programmes pour le traitement des expressions régulières ont été remplacés par des équivalents de ;
- Un élément PROCINFO[«platform»] a été ajouté avec une chaîne identifiant la plateforme pour laquelle gawk a été compilé;
- L'écriture dans les éléments SYMTAB qui ne sont pas des noms de variables entraîne désormais une erreur de sortie;
- Le code de traitement des commentaires a été retravaillé, résolvant les problèmes d'affichage des commentaires dans la sortie formatée.
Source : opennet.ru
[:]
