X-Git-Url: https://git.hcoop.net/clinton/lisp-on-lines.git/blobdiff_plain/b7657b86f85f575d5776dc6b626b1dc258d1fa47..f4efa7fff2efa6a3144fc664683137df92c42f91:/src/standard-descriptions/clos.lisp?ds=sidebyside diff --git a/src/standard-descriptions/clos.lisp b/src/standard-descriptions/clos.lisp index dc056a1..f9e661c 100644 --- a/src/standard-descriptions/clos.lisp +++ b/src/standard-descriptions/clos.lisp @@ -76,10 +76,18 @@ (finalize-inheritance class) (ensure-description-for-class class)) +(defclass described-standard-class (standard-class described-class) ()) + +(defmethod validate-superclass + ((class described-standard-class) + (superclass standard-class)) + t) (define-layered-method description-of ((object standard-object)) (or (ignore-errors (find-description (class-name (class-of object)))) (find-description 'standard-object))) + +