[cl-prevalence-cvs] CVS update: cl-prevalence/src/serialization.lisp
Sven Van Caekenberghe
scaekenberghe at common-lisp.net
Fri Jan 21 09:05:02 UTC 2005
Update of /project/cl-prevalence/cvsroot/cl-prevalence/src
In directory common-lisp.net:/tmp/cvs-serv30145
Modified Files:
serialization.lisp
Log Message:
implemented sbcl versions of platform dependent mop code (thx to Peter Scott)
Date: Fri Jan 21 01:05:02 2005
Author: scaekenberghe
Index: cl-prevalence/src/serialization.lisp
diff -u cl-prevalence/src/serialization.lisp:1.6 cl-prevalence/src/serialization.lisp:1.7
--- cl-prevalence/src/serialization.lisp:1.6 Mon Oct 4 08:13:15 2004
+++ cl-prevalence/src/serialization.lisp Fri Jan 21 01:05:01 2005
@@ -1,6 +1,6 @@
;;;; -*- mode: Lisp -*-
;;;;
-;;;; $Id: serialization.lisp,v 1.6 2004/10/04 15:13:15 scaekenberghe Exp $
+;;;; $Id: serialization.lisp,v 1.7 2005/01/21 09:05:01 scaekenberghe Exp $
;;;;
;;;; XML and S-Expression based Serialization for Common Lisp and CLOS
;;;;
@@ -121,6 +121,8 @@
(mapcar #'car (if (symbolp (caar slots)) slots (cdr slots))))
#+cmu
(mapcar #'pcl:slot-definition-name (pcl:class-slots (class-of object)))
+ #+sbcl
+ (mapcar #'sb-pcl:slot-definition-name (sb-pcl:class-slots (class-of object)))
#+lispworks
(structure:structure-class-slot-names (class-of object))
#+allegro
@@ -138,6 +140,8 @@
(class-of object)))
#+cmu
(mapcar #'pcl:slot-definition-name (pcl:class-slots (class-of object)))
+ #+sbcl
+ (mapcar #'sb-pcl:slot-definition-name (sb-pcl:class-slots (class-of object)))
#+lispworks
(mapcar #'hcl:slot-definition-name (hcl:class-slots (class-of object)))
#+allegro
More information about the Cl-prevalence-cvs
mailing list