r4367: Auto commit for Debian build
authorKevin M. Rosenberg <kevin@rosenberg.net>
Thu, 3 Apr 2003 23:58:15 +0000 (23:58 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Thu, 3 Apr 2003 23:58:15 +0000 (23:58 +0000)
mop.lisp

index bbd6604adfe6a7356a5d050be84d1645d5c5c34c..fb453ccf48517763129714902d309096b143451a 100644 (file)
--- a/mop.lisp
+++ b/mop.lisp
@@ -11,7 +11,7 @@
 ;;;; in Text, HTML, and XML formats. This includes hyperlinking
 ;;;; capability and sub-objects.
 ;;;;
-;;;; $Id: mop.lisp,v 1.36 2003/04/01 16:56:46 kevin Exp $
+;;;; $Id: mop.lisp,v 1.37 2003/04/03 23:58:15 kevin Exp $
 ;;;;
 ;;;; This file is Copyright (c) 2000-2002 by Kevin M. Rosenberg
 ;;;;
       (make-method-lambda
        gf
        (class-prototype (generic-function-method-class gf))
+       #-lispworks
        `(lambda (the-class the-instance the-slot-name)
         (declare (ignore the-class))
         (setf (slot-value the-instance the-slot-name) (,reader ,@keys)))
+       #+lispworks
+       '(the-class the-instance the-slot-name)
+       #+lispworks
+       '(declare (ignore the-class))
+       #+lispworks
+       '(setf (slot-value the-instance the-slot-name) (,reader ,@keys))
        nil)
        (add-method gf
                    (apply