[armedbear-cvs] r11992 - trunk/abcl/src/org/armedbear/lisp
Alessio Stalla
astalla at common-lisp.net
Sat Jun 6 08:58:53 UTC 2009
Author: astalla
Date: Sat Jun 6 04:58:45 2009
New Revision: 11992
Log:
Exported MOP functions class-slots and slot-definition-name.
Modified:
trunk/abcl/src/org/armedbear/lisp/clos.lisp
Modified: trunk/abcl/src/org/armedbear/lisp/clos.lisp
==============================================================================
--- trunk/abcl/src/org/armedbear/lisp/clos.lisp (original)
+++ trunk/abcl/src/org/armedbear/lisp/clos.lisp Sat Jun 6 04:58:45 2009
@@ -51,7 +51,13 @@
(in-package #:mop)
-(export '(class-precedence-list))
+(export '(class-precedence-list class-slots slot-definition-name))
+
+(defun class-slots (class)
+ (%class-slots class))
+
+(defun slot-definition-name (slot-definition)
+ (%slot-definition-name slot-definition))
(defmacro push-on-end (value location)
`(setf ,location (nconc ,location (list ,value))))
More information about the armedbear-cvs
mailing list