[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Array proposal
- To: Kent M. Pitman <KMP at MIT-MC>
- Subject: Array proposal
- From: DLW at MIT-MC
- Date: Sat, 11 Sep 1982 11:33:00 -0000
- Cc: COMMON-LISP at SU-AI
- Sender: DLW at MIT-OZ
Making all vectors (1-D arrays) default to printing is wrong. What's
so special about 1-dimensionality. Arrays created by typing in the #(...)
syntax would have their printing-bit set, of course....
I thought the idea was that vectors should be simple and effectively
"option-free".
No, that was last week's jargon. In the new jargon, "vector" means
a 1-D array, whereas the simple thing you are talking about is
now called a SIMPLE array. So, what you are really saying is that
the print-bit should be another one of those things that SIMPLE arrays
cannot hack. SEF's proposal, on the other hand, pretty clearly
states that :PRINT is orthogonal to "all of the above" attributes,
but I don't know whether he really intended to say that or not.
Being of the Lisp Machine persuasion, I don't care a lot about
exactly which restrictions should be imposed on SIMPLE arrays
and which should not; I'm not qualified to have an opinion.
People who care about this should discuss it.
-------