[:ru]
o nouă versiune semnificativă a implementării limbajului de programare AWK de la proiectul GNU — . AWK a fost dezvoltat în anii '70 și nu a suferit modificări semnificative din mijlocul anilor '80, când a fost definită structura de bază a limbajului, ceea ce a permis menținerea stabilității și simplității originale timp de decenii. În ciuda vârstei sale înaintate, AWK este încă utilizat activ de administratori pentru a efectua lucrări de rutină legate de analiza diferitelor fișiere text și generarea de statistici simple.
Modificări cheie:
- A fost implementat suport pentru spații de nume;
- A fost adăugat suport pentru specificatorii de format „%a” și „%A” definiți în standardul POSIX pentru funcția printf;
- Subprogramele pentru prelucrarea expresiilor regulate au fost înlocuite cu analogi din ;
- A fost adăugat elementul PROCINFO[„platforma”] cu un șir care identifică platforma pentru care a fost compilat gawk;
- Scrierea în elementele SYMTAB care nu sunt nume de variabile duce acum la generarea unei erori;
- Codul de procesare a comentariilor a fost revizuit, rezolvând problemele cu afișarea comentariilor în ieșirea formatată.
Sursaopennet.ro
[:en]
o nouă versiune semnificativă a implementării limbajului de programare AWK de la proiectul GNU — . AWK a fost dezvoltat în anii '70 și nu a suferit modificări semnificative din mijlocul anilor '80, când a fost definită structura de bază a limbajului, ceea ce a permis menținerea stabilității și simplității originale timp de decenii. În ciuda vârstei sale înaintate, AWK este încă utilizat activ de administratori pentru a efectua lucrări de rutină legate de analiza diferitelor fișiere text și generarea de statistici simple.
Modificări cheie:
- A fost implementat suport pentru spații de nume;
- A fost adăugat suport pentru specificatorii de format „%a” și „%A” definiți în standardul POSIX pentru funcția printf;
- Subprogramele pentru prelucrarea expresiilor regulate au fost înlocuite cu analogi din ;
- A fost adăugat elementul PROCINFO[„platforma”] cu un șir care identifică platforma pentru care a fost compilat gawk;
- Scrierea în elementele SYMTAB care nu sunt nume de variabile duce acum la generarea unei erori;
- Codul de procesare a comentariilor a fost revizuit, rezolvând problemele cu afișarea comentariilor în ieșirea formatată.
Sursa: opennet.ro
[:]
