CMU Artificial Intelligence Repository
COOL: Implementation of HP's CommonObjects on top of the
PCL metaclass kernel.
lang/lisp/oop/non_clos/cool/
COOL is an implementation of HP's CommonObjects on the Portable
CommonLoops (PCL) metaclass kernel. As such, it provides a portable
implementation of CommonObjects. It should be of particular interest
to people who want to program in the mixin style supported by PCL but
are also interested in trying the encapsulation style of Smalltalk,
which CommonObjects supports.
This version of COOL is guaranteed to work with Portable CommonLoops
system date 2-24-87. A copy of this version of Portable CommonLoops is
distributed along with COOL.
Origin:
Volume 10, Issue 80 of comp.sources.unix,
submitted by Roy D'Souza
on 3 Aug 87 03:00:33
Incorporates patch posted in Volume 11, Issue 44 of
comp.sources.unix, on 16 Sep 87 04:50:50, which fixes
two files (fixup.l and methods.l) that were mangled in
the original release.
This copy of the distribution was obtained from
ftp.csrl.aoyama.ac.jp:lispsrc/commonobject.tar
but that site is not an official distribution site.
Version: 10-MAY-87
Copying: Copyright (c) 1987 Hewlett-Packard Corporation.
Use, copying, modification, and distribution permitted.
CD-ROM: Prime Time Freeware for AI, Issue 1-1
Author(s): Alan Snyder
Contact: cool@hplabs.hp.com
Keywords:
Authors!Snyder, COOL, CommonObjects, HP, Lisp!Code, OOP!Lisp,
PCL
Contains:
cool.tar.gz (originally commonobject.tar.gz)
References:
The tech report
Alan Snyder, "Object Oriented Programming for Common Lisp", ATC-85-01.
is a specification of the CommonObjects language. It is available
by sending email to mingus@hplabs.hp.com.
Last Web update on Mon Feb 13 10:32:35 1995
AI.Repository@cs.cmu.edu