in reply to Re: Re: Sorting by the hash value
in thread Sorting by the hash value

Isn't this supposed to be:
@keys = keys{%hash}; foreach $key (@keys) { $value = $hash{$key}; # notice $ versus % here push(@values, $value); } sort(@values); print "@values\n";

Otherwise, I think you get an error such as:
Can't use subscript on private hash at foo.pl line 123, near "$key}" (Did you mean $ or @ instead of %?) BEGIN not safe after errors--compilation aborted at foo.pl line 123.

Replies are listed 'Best First'.
Re: Re: Re: Re: Sorting by the hash value
by cybear (Monk) on Oct 25, 2002 at 15:15 UTC