From: ··········@tfeb.org
Subject: Re: Other macros in COMMON-LISP that generate names a la DEFSTRUCT?
Date: 
Message-ID: <cfqdjj$dr@odak26.prod.google.com>
Rob Warnock wrote:

> DEFINE-CONDITION, for sure.

I don't think so, at least not any more - you have to specify accessor
names in a DEFCLASS-like syntax, so they're all explicit.

I suspect that DEFSTRUCT may be the only one, at least using the strict
definition.

--tim
From: Rob Warnock
Subject: Re: Other macros in COMMON-LISP that generate names a la DEFSTRUCT?
Date: 
Message-ID: <-YKdnWR3vfI7Q7TcRVn-tQ@speakeasy.net>
··········@tfeb.org <··········@tfeb.org> wrote:
+---------------
| Rob Warnock wrote:
| > DEFINE-CONDITION, for sure.
| 
| I don't think so, at least not any more - you have to specify accessor
| names in a DEFCLASS-like syntax, so they're all explicit.
+---------------

Yes, you're right. As I replied to Barry, I had somehow misread that
part of the CLHS as saying "...the same rules as used by DEFSTRUCT."
Big difference!

Sorry,


-Rob

-----
Rob Warnock			<····@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607