mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-18 23:32:17 -08:00
MAKE-METHOD-LAMBDA was invoked by pointer, not by symbol, making its redefinition as generic function completely irrelevant.
This commit is contained in:
parent
c3a1316270
commit
98bd4ac526
1 changed files with 1 additions and 0 deletions
|
|
@ -42,6 +42,7 @@
|
|||
(find-class 'standard-method)))
|
||||
|
||||
(defmacro defmethod (&whole whole name &rest args &environment env)
|
||||
(declare (notinline make-method-lambda))
|
||||
(let* ((*print-length* 3)
|
||||
(*print-depth* 2)
|
||||
(qualifiers (loop while (and args (not (listp (first args))))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue