;;;; in Text, HTML, and XML formats. This includes hyperlinking
;;;; capability and sub-objects.
;;;;
-;;;; $Id: mop.lisp,v 1.44 2003/04/12 05:16:54 kevin Exp $
+;;;; $Id: mop.lisp,v 1.47 2003/04/12 05:40:47 kevin Exp $
;;;;
;;;; This file is Copyright (c) 2000-2002 by Kevin M. Rosenberg
;;;;
value)
(when (and ,required (null value))
(error "hyperobject class slot ~A must have a value" name))
- (list name value))
+ (list name `',value))
#+(or allegro sbcl cmu scl)
(declare (ignore slot-name required))
)
value
already-processed-options
slot)
- (list* option value already-processed-options))
+ (list* option `',value already-processed-options))
#-lispworks
(declare (ignore slot-name))
)
ia)))))
(defmethod compute-effective-slot-definition :around ((cl hyperobject-class)
- #+(or lispworks allegro)
+ #+(or lispworks allegro) name
dsds)
#+allegro (declare (ignore name))
(let* ((dsd (car dsds))