Karl Glazebrook wrote:
>
> The tie interface is not very useful for multidim arrays, you have
> to say
>
> $x[42][44][49]
>
> and do multiple levels of tieing whereas one just desires to say
> $x[42,44,49]
But if that is indeed what you desire to say, then there is only
one level, and tie becomes eminently feasible.
sub FETCH {
my( $self, $key ) = @_;
my @indices = split $;, $key;
...
}
(I do something like this in my Tie::Multidim module :-)
--
John Porter
Aus tiefem Traum bin ich erwacht.
- Re: RFC 109 (v1) Less line noise - let's ... Damien Neil
- Re: RFC 109 (v1) Less line noise - le... Karl Glazebrook
- Re: RFC 109 (v1) Less line noise... Russ Allbery
- Re: RFC 109 (v1) Less line noise... Ariel Scolnicov
- Re: RFC 109 (v1) Less line n... Karl Glazebrook
- Re: RFC 109 (v1) Less line n... Steve Fink
- Re: RFC 109 (v1) Less line noise - let's get ... Damien Neil
- Re: RFC 109 (v1) Less line noise - let's get rid of @% J. David Blackstone
- Re: RFC 109 (v1) Less line noise - let's get rid ... Piers Cawley
- Re: RFC 109 (v1) Less line noise - let's get rid ... Karl Glazebrook
- Re: RFC 109 (v1) Less line noise - let's get ... John Porter
- Re: RFC 109 (v1) Less line noise - let's get rid of @% Mike Pastore
- Re: RFC 109 (v1) Less line noise - let's get rid ... John Porter
- Re: RFC 109 (v1) Less line noise - let's get ... Jon Ericson
- Re: RFC 109 (v1) Less line noise - let's ... John Porter
- Re: RFC 109 (v1) Less line noise - le... Nathan Torkington
- Re: RFC 109 (v1) Less line noise - let's get ... Mike Pastore
- Re: RFC 109 (v1) Less line noise - let's ... John Porter
- Re: RFC 109 (v1) Less line noise - let's get rid of @% Syloke Soong
- RE: RFC 109 (v1) Less line noise - let's get rid of @% Myers, Dirk
- Re: RFC 109 (v1) Less line noise - let's get rid ... Karl Glazebrook
