Larry Wall: > I just think of multidimensionality as another "list of" dimension on > top of the slices. Alternately, you can think of it as another > dimension on each leaf that turns each scalar into a list. But the > extra dimension has to sneak in there somewhere if we're to allow > multidimensional slicing.
It will; I'm assuming something like this: Ordinary one-dimensional array: key { length => 1 keys => { PMC* some_scalar } } Two-dimensional array: key { length => 2 keys => { PMC* some_scalar, PMC* some_other_scalar, } } And so on. -- Why do programmers get Halloween and Christmas mixed up? Because OCT(31) == DEC(25)