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

Re: DEFMACRO and &WHOLE



    On the LispM, &WHOLE is not a keyword to DEFMACRO.
    In Maclisp/NIL it is.
What's this for?  I can't think of anything that isn't a bad idea that it could be for.
    Since DEFMACRO is itself a macro, it could check for symbols starting
    with &'s which are not keywords and warn the user. The effects of
    mis-spelling a keyword or assuming that one is one when it is not can
    be quite confusing.
This should be done.