[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
FFI Questions
- To: chewy
- Subject: FFI Questions
- From: alms@cambridge.apple.com (Andrew L. M. Shalit)
- Date: Mon, 25 Jun 90 11:23:51 -0400
- Cc: info-macl
- In-reply-to: Paul Snively's message of Thu, 21 Jun 90 17:55:03 -0700 <9006220055.AA28273@apple.com>
From: Paul Snively <chewy@apple.com>
Also, is there any way to get DEFRECORD to tell the MACL type system
about the record type being defined, e.g.
(defrecord foo ...)
(defvar *a* (make-record :foo ...))
(typep *a* :foo)
should work.
Unfortunately, the Macintosh isn't a Lisp machine :-(
Objects allocated on the Mac Heap (handles and pointers) don't
have manifest types. So, you'll never be able to call TYPEP on
them :-(
-andrew