Lähettäjä uusi suuri julkaisu GNU Projectin AWK-ohjelmointikielen toteutuksesta - Gawk 5.0.0. AWK kehitettiin viime vuosisadan 70-luvulla, eikä se ole kokenut merkittäviä muutoksia 80-luvun puolivälin jälkeen, jolloin kielen perusrunko määriteltiin, mikä on antanut sille mahdollisuuden säilyttää kielen koskematon vakaus ja yksinkertaisuus menneisyydessä. vuosikymmeniä. Korkeasta iästään huolimatta järjestelmänvalvojat käyttävät AWK:ta edelleen aktiivisesti rutiinitöihin, jotka liittyvät erityyppisten tekstitiedostojen jäsentämiseen ja yksinkertaisten tilastotietojen luomiseen.
Tärkeimmät muutokset:
Toteutettu tuki nimiavaruksille;
Lisätty tuki POSIX-muotomääritteille "%a" ja "%A" printf-funktiolle;
Säännöllisten lausekkeiden käsittelyrutiinit on korvattu analogeilla kohteesta Gnulib;
Lisätty PROCINFO["platform"]-elementti merkkijonolla, joka tunnistaa alustan, jolle gawk on rakennettu;
Kirjoittaminen SYMTAB-jäsenille, jotka eivät ole muuttujan nimiä, aiheuttaa nyt virheen;
Kommenttien käsittelyn koodi on muokattu, ongelmat kommenttien näyttämisessä muotoilluissa tulosteissa on ratkaistu.
Lähettäjä uusi suuri julkaisu GNU Projectin AWK-ohjelmointikielen toteutuksesta - Gawk 5.0.0. AWK kehitettiin viime vuosisadan 70-luvulla, eikä se ole kokenut merkittäviä muutoksia 80-luvun puolivälin jälkeen, jolloin kielen perusrunko määriteltiin, mikä on antanut sille mahdollisuuden säilyttää kielen koskematon vakaus ja yksinkertaisuus menneisyydessä. vuosikymmeniä. Korkeasta iästään huolimatta järjestelmänvalvojat käyttävät AWK:ta edelleen aktiivisesti rutiinitöihin, jotka liittyvät erityyppisten tekstitiedostojen jäsentämiseen ja yksinkertaisten tilastotietojen luomiseen.
Tärkeimmät muutokset:
Toteutettu tuki nimiavaruksille;
Lisätty tuki POSIX-muotomääritteille "%a" ja "%A" printf-funktiolle;
Säännöllisten lausekkeiden käsittelyrutiinit on korvattu analogeilla kohteesta Gnulib;
Lisätty PROCINFO["platform"]-elementti merkkijonolla, joka tunnistaa alustan, jolle gawk on rakennettu;
Kirjoittaminen SYMTAB-jäsenille, jotka eivät ole muuttujan nimiä, aiheuttaa nyt virheen;
Kommenttien käsittelyn koodi on muokattu, ongelmat kommenttien näyttämisessä muotoilluissa tulosteissa on ratkaistu.