We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9166b92 commit f3cb9fbCopy full SHA for f3cb9fb
src/lisp/kernel/clos/combin.lisp
@@ -366,7 +366,9 @@ argument list designator."
366
(unless (symbolp name) (syntax-error))
367
(let ((x (first body)))
368
(when (and (consp x) (eql (first x) :ARGUMENTS))
369
- (error "Option :ARGUMENTS is not supported in DEFINE-METHOD-COMBINATION.")))
+ (warn "Option :ARGUMENTS is not supported in DEFINE-METHOD-COMBINATION.")
370
+ (return-from define-complex-method-combination
371
+ `(error "Option :ARGUMENTS is not supported in DEFINE-METHOD-COMBINATION."))))
372
373
(when (and (consp x) (eql (first x) :GENERIC-FUNCTION))
374
(setf body (rest body))
0 commit comments