diff options
Diffstat (limited to 'Lisp/defpackage.lisp')
-rw-r--r-- | Lisp/defpackage.lisp | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/Lisp/defpackage.lisp b/Lisp/defpackage.lisp index 3c2444b..17a81c8 100644 --- a/Lisp/defpackage.lisp +++ b/Lisp/defpackage.lisp @@ -23,7 +23,8 @@ ;; Functions (:export #:initialise-runtime #:shutdown-runtime - #:install-reader-syntax + #:enable-method-syntax + #:enable-objective-c-syntax #:invoke-by-name #:invoke #:find-objc-class @@ -33,14 +34,17 @@ #:selector #:define-returns-boolean-exception #:undefine-returns-boolean-exception + #:collect-classes ;; Generic functions #:objc-eql #:objc-equal + #:foreign-value-lisp-managed-p ;; Macros #+(or) #:define-objc-struct #+(or) #:define-objc-union + #:define-objective-c-method ;; Special variables #:*trace-method-calls* @@ -57,6 +61,8 @@ #:foreign-value #:foreign-struct #:foreign-union + #:objective-c-generic-function + #:objective-c-method ;; Conditions #:message-not-understood @@ -79,4 +85,9 @@ (:use)) +(defpackage #:objective-c-methods + (:nicknames #:objc-methods #:objcm) + (:use)) + + #-(or cmu sbcl) (declaim (declaration values)) |