I wrote: > this property with the original. But I haven't proven to myself > that my translation is perfect.
After inspecting SPREAD and thinking a bit about what transpose does, I've convinced myself that the original implementations of SPD and SPREAD conflict with their documented purpose. As I can think of no good use for the implementation, and I see no larger application which uses either of these functions, I'd assume that the documented intent was the actual intent. Anyways, my take on the author's original thesis is that I like to make sure that the words I define are meaningful in the context of my application, but the lengths of my sentences has more to do with how I see the underlying data than anything else. I will sometimes re-arrange things for easier debugging, but what exactly that means really depends on context. (And is usually temporary -- other than trying to ensure that my definitions are restartable). FYI, -- Raul
---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
