\f
;;;; 3 arguments
-(defgeneric add-boundp-method (class generic-function slot-name))
-
-(defgeneric add-reader-method (class generic-function slot-name))
-
-(defgeneric add-writer-method (class generic-function slot-name))
-
(defgeneric (setf class-slot-value) (nv class slot-name))
;;; CMUCL comment (from Gerd Moellmann/Pierre Mai, 2002-10-19):
\f
;;;; 4 arguments
+(defgeneric add-boundp-method (class generic-function slot-name slot-documentation))
+
+(defgeneric add-reader-method (class generic-function slot-name slot-documentation))
+
+(defgeneric add-writer-method (class generic-function slot-name slot-documentation))
+
(defgeneric make-method-lambda (proto-generic-function
proto-method
lambda-expression
\f
;;;; &KEY arguments
+;;; FIXME: make the declared &KEY arguments here agree with those that
+;;; AMOP specifies.
(defgeneric allocate-instance (class &rest initargs))
(defgeneric ensure-class-using-class (class