Nova versio GNU Awk 5.2 interpretis

Nova emissio GNU Project exsecutionis linguae programmationis AWK, Gawk 5.2.0, inducta est. AWK in 70s proximi saeculi evoluta est nec significantes mutationes ab medio 80s passus est, in quibus fundamentalis linguae narum definita est, quae pristinam stabilitatem et simplicitatem linguae super praeteritum conservare permisit. fecundos. Quamvis aetate provecta, AWK adhuc ab administratoribus active utitur ad opera exercitationis faciendae pertinentia ad varias formas textuum imaginum et generandos simplices inde statisticos.

Key mutationes:

  • Addidit auxilium experimentum pro pma malloc (perstans malloc) procuratoris memoriae, qui permittit te servare valores variabilium, vestium et usorum definitarum functionum inter varias res poscit.
  • Summus praecisio arithmetica subsidii a MPFR bibliotheca sumta est e GNU Awk responsabilitatis assertoris et ad extra enthusiastem educta. Notatur exsecutionem modi MPFR in GNU Awk cimex considerari. In eventu mutationis status conservatae, consilium hoc pluma a GNU Awk penitus removere est.
  • Contio infrastructurae partium Libtool 2.4.7 et Bison 3.8.2 renovata sunt.
  • Logica comparandi numeros mutata est, quae in linea cum logica in lingua C adhibita inducitur. Pro usoribus mutatio maxime afficit comparationem Infiniti et NaN valorum cum numeris regularibus.
  • FNV1-A Nullam functionem in vestimentis associativis uti potest, quod datur cum ambitus AWK_HASH variabilis "fnv1a" ponitur.
  • Firmamentum aedificationis utens CMake remotum est (codex firmamentum Cmake non erat in postulatio neque per quinquennium renovatum est).
  • Munus addidit mkbool() ad valores booleanos creandos, qui numeri sunt, sed ut Boolean tractantur.
  • In BWK modo, denotans vexillum "-traditionale" per defaltam adiuvat locutiones ad iugis definiendas antea per optionem "-r" ("-re-intervallum").
  • Extensio rwarray novas functiones scribendas () et omnia legenda () offert pro scribendo ac legendo omnes variabiles simul et vestit.
  • Gawkbug scriptor bugs addidit referre.
  • Instant shutdown providetur si errores syntaxi deteguntur, qui difficultates solvit cum instrumentorum experimentorum fuzzing.
  • Firmamentum pro OS/2 et VAX/VMS systemata operativa discontinuata est.

Source: opennet.ru