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

[no subject]

(CASEQ '(FOO BAR) '((X) 8)) gives a WRNG-TYPE-ARG error for
its first argument. Says it wants a SYMBOL or a FIXNUM.
I thought the definition of CASEQ was that it used MEMQ
to test the cases except that "=" is used in maclisp if the
cases are all fixnums.

There are three ways to look at this
[1] Extra error checking provided in the interpreter.
[2] Foolishly introduced incompatibility between the interpreter
    and compiler.
[3] some other way?

what I'm wondering about is number 3.