If I see
(slot-boundp *my-object-1* 'my-slot-name)
t
But
(slot-value *my-object-1* 'my-slot-name)
gives me an error
Error: The slot nil is missing from the object #<my-object @ #x71b1ed5a> of class
#<my-metaclass my-object> during operation slot-boundp
Is it possible to say what might be the cause without diving in details ?
Yes, ACLMOP used.
--
Vladimir Zolotykh
On Sun, 02 Jun 2002 18:36:02 +0300, Vladimir Zolotykh <······@eurocom.od.ua>
wrote:
>If I see
>
> (slot-boundp *my-object-1* 'my-slot-name)
> t
>
>But
> (slot-value *my-object-1* 'my-slot-name)
>gives me an error
>
>Error: The slot nil is missing from the object #<my-object @ #x71b1ed5a> of class
> #<my-metaclass my-object> during operation slot-boundp
>
>Is it possible to say what might be the cause without diving in details ?
>Yes, ACLMOP used.
Have you written your own slot-value-using-class method on
my-metaclass? If so, show us the code.
Tim
Tim Moore wrote:
>
> Have you written your own slot-value-using-class method on
> my-metaclass? If so, show us the code.
You were absolutely correct! The bug (and very obvious one)
was there, in the method you had pointed to. Thank you very much.
--
Vladimir Zolotykh
* Jochen Schmidt wrote:
> Coby Beck wrote:
>>
>> "JPGREBENC" <·········@aol.com> wrote in message
>> ··································@mb-mk.aol.com...
>>> ,
>>
>> !
> ?
This is a Lisp group, not a scheme group. We say this `N' and `-P'
here.
--tim
On 02 Jun 2002 21:31:37 GMT, ·········@aol.com (JPGREBENC) wrote:
> ,
,@
Paolo
--
EncyCMUCLopedia * Extensive collection of CMU Common Lisp documentation
http://www.paoloamoroso.it/ency/README
[http://cvs2.cons.org:8000/cmucl/doc/EncyCMUCLopedia/]