X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/sod/blobdiff_plain/5568c760e5a2062815fc4b71735bc33383db88da..3ee33e04477ace9d13587f28253fb8c6d1c7ed6c:/src/builtin.lisp diff --git a/src/builtin.lisp b/src/builtin.lisp index 08ad5f0..d07f539 100644 --- a/src/builtin.lisp +++ b/src/builtin.lisp @@ -434,7 +434,8 @@ (default (argument-default arg)) (dolist (initarg (reverse (remove-duplicates initargs :key #'sod-initarg-name - :test #'string=))) + :test #'string= + :from-end t))) (let ((arg-name (sod-initarg-name initarg))) (setf initinst (make-if-inst (format nil "suppliedp.~A" arg-name)