On Sat, 2005-05-14 at 16:22 +0200, Eirik Berg Hanssen wrote: > I suppose the first must just make sure not to flatten the %hash: > > $leaf_value = [.{}] \%hash, @keys; # %hash .{$key1} . {$key2} ...
Side point on the whole topic: I just LOVE \ as an explosive list- context flattening preventer. Given it's escaping function in strings and rules, this is a perfectly mnemonic behavior that I'd never realized fell out of not auto-expanding references.