At 04:58 PM 8/28/00 -0600, Doug Hunt wrote:
>What I meant to say (but failed, alas) was that I support the idea for a
>new perl variable type called compact array:
>
>$foo -- scalar
>@foo -- array
>%foo -- hash
>^foo -- compact array (or whatever notation)

This isn't really needed--a compact array is just an array with Fancy Bits 
living under the hood. Now, on the other hand, if you wanted to define a 
new type for matrices, that would make sense. (Though then you have to 
wonder what the difference between a 1-D matrix and an array was...) 
Hijacking * as the prefix for matrices wouldn't be unreasonable--it's sort 
of a picture of something with bits going in multiple directions.

On the other hand, just extending out arrays to be multidimensional may 
well be good enough.

                                        Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to