diff options
Diffstat (limited to 'cutil.lisp')
-rw-r--r-- | cutil.lisp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/cutil.lisp b/cutil.lisp index e651b11..6b3f381 100644 --- a/cutil.lisp +++ b/cutil.lisp @@ -1,7 +1,8 @@ (defpackage #:cutil (:use #:common-lisp) (:export - #:<abstract-class>)) + #:<abstract-class> + #:instancep)) (in-package #:cutil) (defclass <abstract-class> (standard-class) ()) @@ -18,4 +19,7 @@ (superclass <abstract-class>)) t) +(defun instancep (obj cls) + (eq (class-of obj) cls)) + (provide "cutil") |