On Fri, 27 Aug 2004, Luke Palmer wrote:

> >     $downcaserule = 'A-Z' => 'a-z';
> >     $l33trule = 'EISTA' => '31574';
> >     $str =~ tr( { $l33trule, $downcaserule } );
> > 
> > may or may not do what the naive reader expects, and randomly so!
[snip]
> or not.  the point is that it's only undefined for certain
> implementations, and if we're smart, we'll use an implementation for
> which it is not undefined.

Well, there is already a Perl5 modules that implements hashes preserving 
the order of the keys. So there will likely be one in Perl6 too, but I 
wonder wether there could be a builtin trait for this instead, with the 
obvious caveat that it will yield a less efficient implementation. I mean 
something like

  my %hash is ordered;


Michele
-- 
> Math, astrophysics, and quantum mechanics used to be fun.  Time to
> move on... maybe a long hike in the woods.
Maybe now you've sorted that out, you could go on to solve the problems of
abnormal psychology. There are still many unresolved issues there.
- "Dave" in sci.math,sci.astro, "Re: Math is no longer fun"

Reply via email to