Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!husc6!mit-eddie!ll-xn!ames!ucbcad!ucbvax!bigburd.PRC.Unisys.COM!fritzson From: fritzson@bigburd.PRC.Unisys.COM (Richard Fritzson) Newsgroups: comp.sys.xerox Subject: Re: PCL dfasls Message-ID: <8711171529.AA23014@bigburd.PRC.Unisys.COM> Date: Tue, 17-Nov-87 10:28:00 EST Article-I.D.: bigburd.8711171529.AA23014 Posted: Tue Nov 17 10:28:00 1987 Date-Received: Thu, 19-Nov-87 20:33:18 EST Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 32 > From: SCHMIDT@SUMEX-AIM.STANFORD.EDU > Subject: PCL dfasls > Date: 17 Nov 87 06:13:34 GMT > As I understand it--and I am no authority on this subject--PCL > is at present the closest portable object-oriented programming system > to CLOS, the pending Common Lisp Object System standard. It seems to > be a close match to the functions described in section 2 of the > February CLOS specification (filed in CONCEP.DVI and FUNCTI.DVI). PCL is the closest thing to CLOS you can get, but, if you are just starting out with the February CLOS spec and PCL, you might want to know that the following functions, described in the CLOS spec, are apparently not yet implemented: defgeneric-options defgeneric-options-setf class-changed make-generic-function define-method-combination make-method make-method-call method-qualifiers multiple-value-prog2 method-combination-error invalid-method-error Specifically, declarative method combination has not yet been implemented. I'm not knocking PCL. We use it and very much appreciate having it. I'm only posting this to help anyone who is just starting to use it figure out what parts of CLOS are implemented in PCL.