> 
> Hello all,
> 
> I'm obviously making a silly mistake here and would appreciate it if 
> someone can point out my error.  I am trying to populate a hash of a 
> hash in a while() loop.  Here is what I have:
> 
> my $i = 0;
> 
> my %hash = ();
> 
> while (<EXPR>) {
>         $hash{SOMETHING}{$i} = $something;
>         $hash{SOMETHING_ELSE}{$i} = $something_else;
>         $i++;
> }
> 
> The $something and $something_else strings are properly 
> defined.  If I 
> check if $hash{SOMETHING}{$i} is defined or attempt to print it, it 
> appears to be undefined.

looks like you are trying to populate a hash of hashes from a file, what do
the lines of the file look like? what is the $something and $something_else
variables ?


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

Reply via email to