Help for this page

Select Code to Download


  1. or download this
    my %foo;
    @foo{qw/ foo bar baz /} = 1 .. 3;
    ...
        printf "%%foo = %s { %s } = ( %s )\n",\%foo,scalar %foo,
               join(",",map "$_ => $foo{$_}",keys %foo);
    }
    
  2. or download this
    %foo = HASH(0x1ab298c) { 2/8 } = ( foo => 1,baz => 3,bar => 2 )
    foo => 1 is gone.
    ...
    %foo = HASH(0x1ab298c) { 1/8 } = ( bar => 2 )
    bar => 2 is gone.
    %foo = HASH(0x1ab298c) { 0 } = (  )