[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
PCL - CLOS differences
- To: CommonLoops.pa@Xerox.COM
- Subject: PCL - CLOS differences
- From: kanderso@WILMA.BBN.COM
- Date: Mon, 11 Apr 88 19:33:38 -0400
- Cc: pci-people%atc.alcoa.com@relay.cs.net, jmattson@WILMA.BBN.COM, kanderson@WILMA.BBN.COM
- Redistributed: CommonLoops.pa
Date: Mon, 11 Apr 88 17:38:37 -0400
From: kanderso@WILMA.BBN.COM
Here are some differences between PCL and CLOS Chapter 2 that i
compiled for our users.
k
----- cut here ----
DIFFERENCES BETWEEN PCL AND CLOS CHAPTER 2:
See #P"NOTES.TEXT" for a description of the latest changes to PCL.
* indicates forms that are not available in 3/17/88 St. Patrick's Day PCL
X indicates forms that are not available in PCL, but that an extension is available.
ADD-METHOD
* CALL-METHOD
* CALL-NEXT-METHOD
X CBOUNDP ; See also CLASS-NAMED.
CHANGE-CLASS
* CLASS-CHANGED
CLASS-NAME
(SETF CLASS-NAME)
CLASS-OF
* CMAKUNBOUND
DEFCLASS
* DEFGENERIC ; See MAKE-SPECIALIZABLE
* DEFINE-METHOD-COMBINATION ; :BEFORE :AFTER :AROUND combinations only.
DEFMETHOD ; Use DEFMETHOD-SETF for setf methods.
DESCRIBE
DOCUMENTATION
(SETF DOCUMENTATION)
ENSURE-GENERIC-FUNCTION
* GENERIC-FLET
* GENERIC-FUNCTION
* GENERIC-LABELS
GET-METHOD
INITIALIZE-INSTANCE
* INVALID-METHOD-ERROR
MAKE-INSTANCE
* MAKE-INSTANCES-OBSOLETE
* MAKE-METHOD
* METHOD-COMBINATION-ERROR
* METHOD-QUALIFIERS
* NEXT-METHOD-P
* NO-APPLICABLE-METHOD
PRINT-OBJECT
REMOVE-METHOD
SLOT-BOUNDP
SLOT-EXISTS-P
* SLOT-MAKUNBOUND
SLOT-MISSING
* SLOT-UNBOUND
SLOT-VALUE
X SYMBOL-CLASS ; See also CLASS-NAMED.
* SYMBOL-MACROLET
* UPDATE-INSTANCE-STRUCTURE
* WITH-ACCESSORS ; Use WITH-ACCESSORS*, see #P"NOTES.TEXT"
* WITH-ADDED-METHODS
WITH-SLOTS ; Use WITH-SLOTS*, see #P"NOTES.TEXT"
Other useful forms not described in the CLOS spec:
TRACE-METHOD
UNTRACE-METHOD
COMPILE-METHOD
UNDEFMETHOD
UNDEFMETHOD-SETF
On LISPM, EMACS commands "M-X kill definition" and "M-." should work.
------- End of Forwarded Message