summaryrefslogtreecommitdiff
path: root/Lisp/defpackage.lisp
diff options
context:
space:
mode:
authorMatthias Benkard <code@mail.matthias.benkard.de>2007-08-07 17:05:22 +0200
committerMatthias Benkard <code@mail.matthias.benkard.de>2007-08-07 17:05:22 +0200
commit89c02a59d6f2696a5ae1ebc77298fc8137506415 (patch)
treed6cc1cc612bd105ac11c3829c35daedb48f26dff /Lisp/defpackage.lisp
parent414d2bf6f6f75db5ec3babb164d8ed7d46d65080 (diff)
Overload EQUAL and EQUALP for Objective C objects.
darcs-hash:6548e8584e8dd49cb17f6055c0cedd6927cba7f1
Diffstat (limited to 'Lisp/defpackage.lisp')
-rw-r--r--Lisp/defpackage.lisp6
1 files changed, 6 insertions, 0 deletions
diff --git a/Lisp/defpackage.lisp b/Lisp/defpackage.lisp
index c3fcc2e..6fd992a 100644
--- a/Lisp/defpackage.lisp
+++ b/Lisp/defpackage.lisp
@@ -1,6 +1,8 @@
(defpackage #:mulk.objective-cl
(:nicknames #:objcl #:objective-cl #:mulk.objcl)
(:use #:cl #:cffi #:split-sequence)
+ (:shadow #:equal
+ #:equalp)
;; Functions
(:export #:initialise-runtime
@@ -11,6 +13,10 @@
#:find-objc-class
#:find-selector
+ ;; Generic functions
+ #:equal
+ #:equalp
+
;; Special variables
#:*trace-method-calls*