[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[no subject]



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.