Kuburitswa kwemutauro wechirongwa Perl 5.32.0

Mushure memwedzi gumi yekuvandudzwa zvakaitika kuburitswa kwebazi idzva rakagadzikana rePerl programming language - 5.32. Mukugadzirira kuburitswa kutsva, anenge zviuru mazana maviri nemakumi maviri emitsara yekodhi yakashandurwa, shanduko dzakakanganisa mafaera e220, uye vagadziri ve1800 vakatora chikamu mukuvandudza. Panguva imwecheteyo, zvakaziviswa kuti Perl budiriro uye bug tracking yaizoendeswa kuchikuva GitHub.

Bazi 5.32 rakabudiswa maererano nehurongwa hwekuvandudza hwakagadziriswa hwakabvumirwa makore manomwe apfuura, izvo zvinoreva kusunungurwa kwemapazi matsva akatsiga kamwe chete pagore uye kusunungurwa kwekugadzirisa mwedzi mitatu yega yega. Munenge mwedzi, zvakarongwa kusunungura kusunungurwa kwekutanga kwekugadzirisa kwePerl 5.32.1, iyo ichagadzirisa zvikanganiso zvakakosha zvakaonekwa panguva yekushandiswa kwePerl 5.32.0. Pamwe chete nekuburitswa kwePerl 5.32, kutsigirwa kwebazi re5.28 kwakamiswa, izvo zvigadziriso zvinogona kuburitswa mune ramangwana chete kana matambudziko akakosha ekuchengetedza akaonekwa. Iyo nzira yekuvandudza yebazi rekuyedza 5.33 yatanga zvakare, pahwaro hwekuti kuburitswa kwakagadzikana kwePerl 2021 kuchaumbwa muna Chikumi 5.34.

Key change:

  • Akawedzera infix operator "isa" kutarisa kana chinhu chiri muenzaniso wekirasi yakatarwa kana kirasi yakabva mairi. Semuenzaniso, "kana( $obj isa Package::Zita) { ... }". Mushandisi parizvino akamakwa seari kuedza.
  • Iko kugona kusanganisa vashandisi vekuenzanisa kuita maketani, zvichikubvumidza kuti uenzanise akati wandei maitiro kamwechete, chero bedzi vashandisi vane yakaenzana precedence vachishandiswa. Semuenzaniso, cheni "kana ( $x <$y

    Source: opennet.ru

Voeg