brp4h has asked for the wisdom of the Perl Monks concerning the following question:
open(FMT, "./formats/$filters_file") || die "Can't open $filters_f +ile.\n"; while(<FMT>) { chomp; next if /^\*/; #comments line $var_name = substr($_,2,5); $var = substr($_,53); $var =~ s/\s+$//g; $var_name =~ s/(\$)|(\s+$)//g; if ( exists $filters{$var_name} ) { push @{ $filters{$var_name} }, $var; } else { $filters{$var_name} = [ $var ]; } } close FMT; return %filters;
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: returning nested data structures
by suaveant (Parson) on Dec 22, 2009 at 21:13 UTC | |
|
Re: returning nested data structures
by toolic (Bishop) on Dec 22, 2009 at 21:15 UTC | |
|
Re: returning nested data structures
by jethro (Monsignor) on Dec 22, 2009 at 21:17 UTC | |
|
Re: returning nested data structures
by fzellinger (Acolyte) on Dec 22, 2009 at 21:17 UTC | |
|
Re: returning nested data structures
by brp4h (Acolyte) on Dec 22, 2009 at 21:45 UTC | |
by gube (Parson) on Dec 22, 2009 at 22:32 UTC |