Comment 2 for bug 485393

Revision history for this message
Robert P. Goldman (rpgoldman) wrote : Re: [Bug 485393] Re: method definition syntax in defsystem forbids primary methods

On 1/19/13 Jan 19 -2:38 PM, Faré wrote:
> I move we kill this "inline-method" syntax.
> It cannot make defsystem more declarative in any meaningful way, and just makes my life harder.
>
> Now to identify everyone who uses it...
>

I would really rather not do that, unless it makes your life
*significantly* harder. Isn't it trivial to parse it in the DEFSYSTEM
macro?

I'm just concerned because I know of a bunch of places it is used
internally to SIFT, and not in Quicklisp (so won't be found by your tests).

I think it does serve a real need, since it's much more terse than the
EQL method dispatch alternative.