Peter Farrar wrote:

> 
> ## this part wont work...
> #foreach my $fieldname ( sort delim_sort(\%delimited_format) keys %
> {$delimited_format{fields}}){
> #     print "$fieldname\t";
> #     print ${${$delimited_format{fields}}{$fieldname}}{index}."\t";
> #     print $delimited_format{delimiter}."\n";
> #}
> #sub delim_sort{
> #     my $hRef = shift;
> #     ${${${$hRef}{fields}}{$a}}{index}
> #     <=>
> #     ${${${$hRef}{fields}}{$b}}{index}
> #}
> 

it won't even compile. sort wants a sub ref., not a sub call. even if it 
compiles, you won't get the result you expect because sort calls your 
function without any parameter.

david

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to