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

Re: [RMS: forwarded]



Date: 01/31/81 12:19:20
From: RMS at MIT-AI
To:   KMP at MIT-AI

The DEFMACRO incompatibilities can't be fixed by your suggestion.

A function specifier looks like

(:METHOD class operation) or (:PROPERTY symbol propname) or
(:WITHIN within-function function-to-rename) or ...
or (symbol propname) for compatibility with Maclisp DEFUN.
In other words, the first symbol in the list is recognized
and it causes some number (usually 1 or 2) following elements in the
list to have some meaning or other.

I don't think it's very easy to fit this in with a plist,
unfortunately.