[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
- To: RMS at MIT-AI
- From: Alan Bawden <ALAN at MIT-MC>
- Date: Sat ,10 May 80 22:06:00 EDT
cc: BUG-LISPM at MIT-MC
Date: 10 MAY 1980 2113-EDT
From: RMS at MIT-AI (Richard M. Stallman)
Having two names on the Lisp machine, SELECTQ and CASEQ, for
constructs which are slightly different in a subtle way would be
great lossage, because nobody would remember the difference and
everyone would try to use them interchangeably and get screwed.
NO! NO! NO!
I am not suggesting we introduce a fully compatable CASEQ on the
LispMachine. I am suggesting the following:
(defmacro caseq stuff `(selectq . ,stuff))
There would be no problem with people being confused, and we wouldn't
even have to advertize it to the world, it's just that it is silly
have to replace all the CASEQs in a working MacLisp program just to
get it to work on the LispMachine.