Nova versio de la interpretisto GNU Awk 5.0

[:ru]

Enkondukita nova grava eldono de la efektivigo de la GNU-Projekto de la programlingvo AWK - Gawk 5.0.0. AWK estis disvolvita en la 70-aj jaroj de la pasinta jarcento kaj ne spertis signifajn ŝanĝojn ekde la mez-80-aj jaroj, en kiuj estis difinita la baza spino de la lingvo, kio permesis al ĝi konservi la nepuran stabilecon kaj simplecon de la lingvo dum la pasinteco. jardekojn. Malgraŭ ĝia progresinta aĝo, AWK daŭre estas aktive uzata de administrantoj por plenumi rutinajn laborojn rilatajn al analizo de diversaj specoj de tekstaj dosieroj kaj generado de simplaj rezultaj statistikoj.

Ŝlosilaj ŝanĝoj:

  • Efektivigita subteno por nomspacoj;
  • Aldonita subteno por la POSIX-formataj specifiloj "%a" kaj "%A" por la printf-funkcio;
  • Rutinoj por prilaborado de regulaj esprimoj estis anstataŭigitaj per analogoj de Gnulib;
  • Aldonita PROCINFO["platformo"] elemento kun ŝnuro identiganta la platformon por kiu gawk estas konstruita;
  • Skribi al SYMTAB-membroj kiuj ne estas variaj nomoj nun rezultigas eraron;
  • La kodo por prilaborado de komentoj estis reverkita, problemoj pri montrado de komentoj en formatita eligo estis solvitaj.

Fontoopennet.ru

[: eo]

Enkondukita nova grava eldono de la efektivigo de la GNU-Projekto de la programlingvo AWK - Gawk 5.0.0. AWK estis disvolvita en la 70-aj jaroj de la pasinta jarcento kaj ne spertis signifajn ŝanĝojn ekde la mez-80-aj jaroj, en kiuj estis difinita la baza spino de la lingvo, kio permesis al ĝi konservi la nepuran stabilecon kaj simplecon de la lingvo dum la pasinteco. jardekojn. Malgraŭ ĝia progresinta aĝo, AWK daŭre estas aktive uzata de administrantoj por plenumi rutinajn laborojn rilatajn al analizo de diversaj specoj de tekstaj dosieroj kaj generado de simplaj rezultaj statistikoj.

Ŝlosilaj ŝanĝoj:

  • Efektivigita subteno por nomspacoj;
  • Aldonita subteno por la POSIX-formataj specifiloj "%a" kaj "%A" por la printf-funkcio;
  • Rutinoj por prilaborado de regulaj esprimoj estis anstataŭigitaj per analogoj de Gnulib;
  • Aldonita PROCINFO["platformo"] elemento kun ŝnuro identiganta la platformon por kiu gawk estas konstruita;
  • Skribi al SYMTAB-membroj kiuj ne estas variaj nomoj nun rezultigas eraron;
  • La kodo por prilaborado de komentoj estis reverkita, problemoj pri montrado de komentoj en formatita eligo estis solvitaj.

fonto: opennet.ru

[:]

Aldoni komenton