[alexandria-devel] REMOVEF and DELETEF

Nikodemus Siivola nikodemus at random-state.net
Sat Feb 23 17:15:33 UTC 2008


On 2/23/08, Chun Tian (binghe) <binghe.lisp at gmail.com> wrote:

> It seems that the use of DEFINE-MODIFY-MACRO doesn't match the ANSI CL
> standard. HyperSpec[1] says the 3rd argument of DEFINE-MODIFY-MACRO must be
> a symbol, not a lambda expression. A new version of LispWorks (still under
> test) will cannot compile these two definitions:
>
>  ANSI CL requires the argument to be a symbol, so I think ARNESI is wrong.
>  We changed this in LW 5.1. --- Martin Simmons from LispWorks, Ltd.

Fixed, thank you for the report!

Cheers,

 -- Nikodemus



More information about the alexandria-devel mailing list