αααααΆααααΈαα½αααααΆαααααΆαα’αα·ααααααααΆαα ααααααΆαααααΆααΆαααααααΆαααααΈααααΆααΆααααααααααα·ααΈ Perl - 5.36 - ααααΌαααΆαααααα»αααααααΆαα αααα»αααΆααααα αααΆαα ααααααΆαααααΈ ααΌααααα αα 250 ααΆαααααααΆααααααΌαααΆαααααΆααααααΌα ααΆαααααΆααααααΌαααΆααααααΆαααααα―αααΆα 2000 α αΎαα’αααα’αα·αααααα 82 ααΆααααΆαα αΌααα½ααααα»αααΆαα’αα·ααααααα
ααΆααΆ 5.36 ααααΌαααΆαα ααααααΆααααα’αα»αααααΆαααΆααα·ααΆαα’αα·ααααααααααααααΆαα’αα»αααααΆαααΈ 5.36.1 ααααΆααα»α αααααΆααααααΆααΆαα ααααααΆαααΆααΆαααααΆααααααααΆαααααΈαααααααα»ααα½αααααΆα αα·αααΆαα ααααααΆααααααααΌααααααΆααααΈααααααα αααα»ααααααααααα αααα½ααα ααΆααααΌαααΆααααααααΉαα ααααααΆαααΆαα ααααααΆαααΆαααααααΌααααα Perl 5.36.0 αααααΉααααααααΌαααα α»αααααΆααααααα»ααααααααΌαααΆαααααααααα»αα’αα‘α»ααααα’αα»αααα Perl 5.36 α αα½αααΆαα½αααΉαααΆαα ααααααΆα Perl 5.32 ααΆαααΆαααααααααΆααααΆααΆ 5.37 ααααΌαααΆααααααα αααααΆαα’αΆαααααααΆαααα’ααΆααα’αΆα ααααΌαααΆαα ααααααΆααα»αααααΆαααααα αΆαα»ααααα·ααΆαααααΆαααααααΌαααΆααααααα’ααααααααΆαα ααααΎαααΆαααααΆαα’αα·ααααααΆααΆαα·ααααα 2023 ααααΆαα αΆααααααΎαααααα αααααααΎααΌαααααΆαααααΆαα ααααααΆααααααααααααααααΆααα Perl 5.38 ααΉαααααΌαααΆααααααΎαα‘αΎααα αααα»αααα§αααΆ α¬αααα·αα»ααΆ ααααΆα 7 αα»αααααΆααααΆααααααα α α·αααααααΌαααΆαααααΎα‘αΎαααΎααααΈααααΌααα ααα XNUMX.x α
ααΆαααααΆααααααΌαααααΆαααα
- ααΆαααΆαααααααααΆααα αααααααΆαα»αααΆαααααΌαααΆαααααΎα±ααααΆααααααααΆα α αΎαα₯α‘αΌααααααΆααα
ααααααααΆαα "ααααΎ v5.36" pragma αααα’αα»ααααΆαα±ααα’αααααααααααΆαα
αααΆααααΌααααααΈα’ααααααααΆαααααΎαααα»ααα»αααΆα αα·αααααααααααααα·ααααααααα·ααααα·ααΆααααα½ααα·αα·ααα αα·αααααααααααααΈα’αΆαααα αααΆαααΆααααααα
αΌαα α§ααΆα ααα ααΌααααααΆαααααΎααΈαα»αα αα foo { die "α’αΆαα»αααααα
αααΎαααααααααΆααααααααααααααα" αα»αααααΆαα @_ >= 2; die "α’αΆαα»ααααααα·α
αα½α
ααααααααΆαααααααααα" αα»αααααΆαα @_ <= 2; αααααααα»α ($ααααα, $ααααΆα) = @_; αααα‘αα $ ααααα + $ ααααΆα; }
αα αααααααΎα αααααααΆ ααΆα’αΆα ααααΌαααΆααααα½ααααα
sub foo ($ ααααα $ ααααΆα) { αααα‘αα $left + $right; }
ααααα·αααΎα’αααα α foo αααααααΎα’αΆαα»αααααα αααΎαααΆαααΈα α’αααααααααααΉααααααα α»αα αααααΈαααααααΆααααα’ααααα·ααα β$β αααα’αα»ααααΆαα±ααα’ααααα·αα’αΎααΎααΉαα’αΆαα»ααααααα½αα ααα½α α§ααΆα ααα βsub foo ($left, $, $right)β ααΉαα’αα»ααααΆαα±ααα’αααα ααααααα’αΆαα»αααααααΈαα½α αα·αααΈααΈαα ααΆα’αααα αααααααααα ααα½αααΈαααΆααα·αααααΆααααααΌααααααααΌααα α’αΆαα»ααααααα»αααΆαα
ααΆαααααααααααα αααααααΆααα’αα»ααααΆαα±ααα’ααααααααΆααα’αΆαα»αααααααααα α α·ααα αα·ααααααΆαααααααααααΆαααΎαααααα·αααΎα’αΆαα»ααααααα½αααΆααα α§ααΆα ααα αααβααΆαβαααααΆαα βsub foo ($left, $right=0)β α’αΆαα»αααααβααΈααΈαβααααΆαβααΆβαααααΎα α αΎαβααααα·αβααΎβααΆβα’ααααααΆα ααααα 0 ααααΌαβααΆαβα α»α α αααα»αβααααα·ααααα·ααΆαβαα·α αα ααΆα α’αααβα’αΆα βαααααΆααβααααααβααααΆα αα½αβααΆααβααΆαβααααΎβα’αααβαααααβαααα ααΈαααααΈ α¬α’ααααααα ααΆααααααΆαα hash α¬ array αααα½αα±αα variable (α§ααΆα ααα "sub foo ($left, @right)") ααΉαα’αα»ααααΆαα±ααααααααΆααα’αΆαα»ααααααα½α α¬α αααΎαα
- αα αααα»ααα»αααΆααααααΆααααααΆααααααααΎα αααααααΆ ααΆαααΆαααααααααΆααααΆαααααααααΆαααΆααααααααααααααΈα’αΆαα "@_" ααααΌαααΆααααααΆαααΆααΆααΆααα·ααααα α αΎαααΉαααΆαα±ααααΆαααΆααααααΆα (ααΆααααααΆαααααΌαααΆαα ααααααα·αααΎ @_ ααααΌαααΆαααααΎαα αααα»ααα»αααΆααααααΆααααααΆααααααααΎααΆαααααααααααααααΈααα»ααααα)α α§ααΆα ααα ααΆααααααΆαααΉαααααΌαααΆααααα αΆααααααΆαααα»αααΆαα ααααΎ v5.36; sub f ($x, $y = 123) { αα·ααΆαααΆ "α’αΆαα»αααααααΈαα½αααΊ $_[0]"; }
- ααΆααααααααΆα αα·αα’αΆα ααααΎααΆααα ααααααααΆαα "ααααΎ v5.36" pragma ααααα·ααααα·αα infix "isa" αααααΆαααα·αα·αααααΎαααΆααΎααααα»ααΊααΆα§ααΆα αααααααααΆαααααααΆααααααΆααα¬ααααΆαααααααΆαααααΈααΆα α§ααΆα αααα if( $obj isa Package ::Name ) { β¦ }
- αα ααααααααΆαα "ααααΎ v5.36" pragma ααααΎαααΆααααααΆαααααΌαααΆαααΎα (αααα "ααααΎααΆααααααΆα" ααααΌαααΆαααααΎα±ααααααα)α
- αα ααααααααΆαα "ααααΎ v5.36" pragma ααΆαααΆαααααααααΆαααααααα αααΆαααααααααααααααΆααααΆαα α ααααα» ("αααααααα·αααααααααααα") ααααΌαααΆααα·α - αα·ααΈα α½αααααααααΆαα α ααααα»αααα αααααααααΌαααΆαααααΎαααα½αα±αα "->" ("αα·ααΈααΆααααα $ object @param" αααα½αα±αα "$object-> $method(@param)") α ααΆα§ααΆα ααα αααα½αα±αα βmy $cgi = new CGIβ α’αααααααΌαααααΎ βmy $cgi = CGI->newβα
- αα ααααααααΆαα "ααααΎ v5.36" pragma ααΆαααΆαααααααααΆααααααΆααααΆαα’αΆαααα α»αα·ααΆααα αα·ααααααΆαααααΆαα αααα»ααα ααΆααααα Perl 4 ("αααααααα·ααααα α»αα·ααΆααα") ααααΌαααΆααα·α αααα’αα»ααααΆαα±ααααΆαα ααα’α»ααααα αΆαααααααΆααα α»α ααΆα αααΎαααααΌαααΆααααααααα ααΆα’αΆααααααα·αααααα (α§ααΆα ααα " $hash{1, 2}") ααααΌαααΆαααααααααα ααΆ "$hash{join($;, 1, 2)}")α
- αα ααααααααΆαα "ααααΎ v5.36" pragma ααΆαααΆαααααααααΆααααααααΆαααΆααΆαα·ααααα ("αα»αααΆαααααΌα") ααααααααααα ααΉαααΆαααααΌα αα·αααα ααααΈαααααααΆαααααααΈααααΌαααΆααα·α (Perl ααααΎααΆααααααααΉααααααΆααααααα±αα αα·ααα ααααααααΆααααααααΉα)α ααΎααααΈααααΎαα»αααΆαααα αααα αΆααααααΎαααΆαα½α Perl 5.36 α’αααααααΌααααααααΆαααααΆαα αααΆααααΆ 'use feature "switch"' α αΎαααααα·αααΎα’ααααααααΆαα "use version" αααααΆααΉααααααααΌαααΆαααΎααααααααααααααααα·αααα αΎαα
- ααΆαααΆαααααααααΆααααααΆαααα½α’αααααααααααα αααα»αααααααααΆααααα ααΆααααα»αααααααααααααΆααααΌαααΆαααααΎα±ααααΆααααααααΆα αα·αα’αΆα ααααΆαααΆαααααΆαααΎαα αα»αααΆααααα’αα»ααααΆαα±ααα’αααα’αα»ααααααΆαααααΌαααααααααααΎα αααΆααααααα·αααααααααααΆααα ααα»α ααααααα ααΆαααα αα αα·αααΆααα½ααα½ααααααα»ααα½α’ααααα α§ααΆα ααα '[AZ - W]' - αα½α’ααααααΈ A ααα Z ααααα·αααΆαααααα αΌα W α
- ααΆαααΆαααααααααΆααααααα·ααααα·ααΆα "(?", "( )", "{ }" αα·α "[]" ααααΌαααΆααααααΆααααΉααααααααα αα·αα’αΆα ααααΎααΆαααΆαααααΆαααΎα α’αααα’αΆα ααααΎαα·αα·ααααααααΆ "" "", "" "" ααα , "qr"pat "" α
- ααΆαα α αα»αααΆααααααααααααααΆαα’αααα’αααΆαααααΌαααΆαα αΆαααΆαα αααα₯α‘αΌααααααΉααααααΆαα±ααααΆαααα α»αα @a = αααααα @empty; # ααΉααααα @a = sort; # ααα α»αααΉαααααΌαααΆαααααα»ααα @a = sort(); # ααα α»αααΉαααααΌαααΆαααααα»ααα
- αααβαααααΆααβααΆαααβαααααΆβααααΈ β-gβ ααααΌαβααΆαβααααΎβα‘αΎα αααβααΎαβααααβαααα»αβα―αααΆαβααΆααααΌα ααΆααΆαβαααααΆααβααΆαβαααααΆααα αααααααΆααααααααααΆαα·ααΊααααααααΉααααααΆ "-0777" α
- ααΆαααΆαααααααααΆααααΆααααααΆααααααααΌααΈααΌαααααΌαααΆαααααΎαα αα α»ααααααααΆααα αααα 14.0 α
- αααααααΌαααΆααααααααΆαααααΆααααααΆαααΎααααα ααα»α α’αααααααΉα (SIGFPE) ααααααααααΆαα ααΉαααΆαααΌαααααΉαααααααααααΌα ααΆ SIGSEGV αααα’αα»ααααΆαα±ααα’αααα αα§ααααααααααααΆαααααΆαααααα½αααααα’ααααααααΆαα SIGFPE ααΆαααα $SIG{FPE} α§ααΆα αααααΆαα ααααααααααΆααααααααα αΆααΆαααΎαα‘αΎαα
- αααααααααΆαααααΎαα αα α»ααααααααΆααααααΌαα»ααα½ααααα αΌααα αααα»ααααα ααααΌαααααΆαα
- ααΆαααααααααΆααααααΎαααααα·αααααΆαααααα·ααααα·ααΆαα ααααααΆαβαααααΆαα»αβααααΆααα α»α βαααααΆβααβααΆααααβααΆαβααααα·αααααΆαβαααβαα·αβααααΎβααΆααΆαβααααα’ααααβαααβααΆαβα αααααααβααααΌαααΆαβαααααβα±ααα ααΆαα’αα»ααααααααΆααααααΎααααααααΆαααααααΆαααααΈααααΌαααΆαααααΎα±αααααααΎαα‘αΎααααΆαααααΆαα α§ααΆα ααα ααΌαααΆααααααα₯α‘αΌααααααααΎαααΆαααΏαααΆα 30%α $str = "A" x 64; αααααΆαα (0..1_000_000) { @svs = ααααα //, $str }
- ααΌαα’αααααααααααΆαα αΆααααααΎαααααΎααααΆααααααααα½αα ααα½ααααααΆαααααααααα»ααααααααΆα C99 α ααΆααααΆα Perl α₯α‘αΌααααααααΌαααΆαα’αααα ααααααααααΆαααα C99 α ααΆαααΆαααααααααΆααααΆααααΆααα αααα»αααααα αΆαααα MSVC ++ (αα»α VC12) ααααΌαααΆαααααααα ααΆαααααααααΆαααΆαααααααααΆααααΆααααΆααα αααα»α Microsoft Visual Studio 2022 (MSVC ++ 14.3) α
- ααΆαααΆαααααααααΆαααααα·ααΆ AT&T UWIN, DOS/DJGPP αα·α Novell NetWare ααααΌαααΆαααααααα
ααααα: opennet.ru