summaryrefslogtreecommitdiff
path: root/Lisp/constant-data.lisp
diff options
context:
space:
mode:
authorMatthias Benkard <code@mail.matthias.benkard.de>2008-03-03 14:14:45 +0100
committerMatthias Benkard <code@mail.matthias.benkard.de>2008-03-03 14:14:45 +0100
commit836f1c8bb022fa0db9ecd696d711441ede4359c7 (patch)
treee06db7822f0f3dcfbce16ab1340e8b0d94fbcdd1 /Lisp/constant-data.lisp
parent151612e91bb42d258f0754188ab8f5ce2a003501 (diff)
Allow keyword type specifiers :ID, :CLASS, :EXCEPTION, :SELECTOR, and :POINTER.
darcs-hash:b7f33cb59f97af5eadcbe8985fc4d3ffab883d9a
Diffstat (limited to 'Lisp/constant-data.lisp')
-rw-r--r--Lisp/constant-data.lisp5
1 files changed, 5 insertions, 0 deletions
diff --git a/Lisp/constant-data.lisp b/Lisp/constant-data.lisp
index 7c7176d..7829554 100644
--- a/Lisp/constant-data.lisp
+++ b/Lisp/constant-data.lisp
@@ -77,6 +77,10 @@
(objective-c-class . class)
(exception . exc)
(selector . sel)
+ (:id . id)
+ (:class . class)
+ (:exception . exc)
+ (:selector . sel)
(:char . chr)
(:unsigned-char . uchr)
(:short . sht)
@@ -94,6 +98,7 @@
(:void . void)
(:unknown . undef)
(pointer . ptr)
+ (:pointer . ptr)
(:string . charptr)
(:atom . atom)
(array . (ary-b ary-e))