There was a point where in Perl 6 you could have said

  [.{}] %hash, @path = $value;

But I think that was given up.

I guess you're stuck with something C-like like like bumping a
reference along the path.

On Thu, Feb 21, 2008 at 11:09 AM, Peter Gordon <[EMAIL PROTECTED]> wrote:
> Suppose I have the following raw data
>  aaa bbb ccc 1
>  ddd eee 2
>  aaa fff ddd hhh 3
>  ....
>
>
>  I want to populate a hash thusly:
>  $hash->{aaa}{bbb}{ccc} = 1
>  $hash->{ddd}{eee} = 2
>  $hash->{aaa}{fff}{ddd}{hhh} = 3
>  ....
>
>  What is the best way for populating the hash from the raw data, given
>  that the data could go to any depth?
>
>  Peter
>
>
>  _______________________________________________
>  Perl mailing list
>  [email protected]
>  http://perl.org.il/mailman/listinfo/perl
>



-- 
Gaal Yahas <[EMAIL PROTECTED]>
http://gaal.livejournal.com/
_______________________________________________
Perl mailing list
[email protected]
http://perl.org.il/mailman/listinfo/perl

Reply via email to