Buddha Buck wrote: > At 05:35 PM 8/31/00 +0000, David L. Nicol wrote: > >Buddha Buck wrote: > > > > The array > > > > syntax would also be useful in multi-dimensional arrays. > > > > > > That is if multi-dimensional arrays are implemented as lists-of-lists, > > > which they might not be. > > > >Even if they aren't implemented as lol, they may appear as lol to the > >programmer > > The language-data group is working on multi-dimensional array syntax. > > I would like to have (in multidimensional arrays) the various dimensions be > equally easy to access. Using lol syntax imposes a hierarchy on the > dimensions, which makes equal access hard. > Not necessarily. _Allowing_ LOL syntax does *not* rule out provides other syntax which allows direct access to slices of additional dimensions. Providing both approaches means that all the language constructs and modules that already support LOLs will continue to work, while n-dim access works as well. It also avoids creating a new data type. Anyhow, let's keep this discussion to -data from here... RFC 177 should probably make -data its home.