[Openmcl-devel] DEFMETHOD buglet?
Tim Bradshaw
tfb at tfeb.org
Sat Sep 11 06:18:20 PDT 2010
If you evaluate this in a listener it causes a warning, about FOO not being known. I don't think it should, and it doesn't when compiling a file.
? (defmethod bog ((x cons))
(bog (car x)))
;Compiler warnings :
; In (bog (cons)) inside an anonymous lambda form: Undefined function bog
#<standard-method bog (cons)>
? (defmethod bog ((x cons))
(bog (car x)))
#<standard-method bog (cons)>
?
I tried to understand what is going on but I can't work it out easily - I guess the method is being compiled before the GF is installed somehow.
More information about the Openmcl-devel
mailing list