Help for this page

Select Code to Download


  1. or download this
    sub describe {
    my $ref = shift();
    ...
    ...
    describe( { person=>'buffy', job=>'vampire slayer' } );
    
  2. or download this
    sub describe {
    my %person = @_;
    ...
    }
    ...
    describe( person=>'buffy', job=>'vampire slayer' );
    
  3. or download this
    sub describe {
    my $personref = shift;
    ...
    ...
    describe( { person=>'buffy', job=>'vampire slayer' } );
    
  4. or download this
    p:\test>Bench
                 Rate describe1 describe2 describe3 describe4
    ...
    describe2  7232/s       39%        --      -66%      -70%
    describe3 21387/s      312%      196%        --      -11%
    describe4 24048/s      364%      233%       12%        --
    
  5. or download this
    p:\test>Bench -P -N=-1 >log
                 Rate describe1 describe2 describe3 describe4
    ...
    describe2  5907/s       32%        --      -62%      -65%
    describe3 15361/s      245%      160%        --       -8%
    describe4 16639/s      273%      182%        8%        --
    
  6. or download this
    #! perl -slw
    use strict;
    ...
        describe3 => q[ describe3(           'Buffy',      'Vampire Slayer
    +'   ); ],
        describe4 => q[ describe4(           'Buffy',      'Vampire Slayer
    +'   ); ],
    });