
The C++ Object-Oriented Library (COOL) is the result of a research and
development effort at Texas Instruments that was aimed at learning how the
emerging C++ technology might be used to support the development of complex
applications.  We learned much from this effort and now realize that a number
of the design decisions that we made were not the best.

No active development has been done on COOL since early 1990 and none is
planned.  The authors have all moved on to new projects so even it they find
time to answer questions they may not remember enough to be of much help.

By making this software available to the public we hope to provide some
additional basis for further development of C++ technology.


Directory Contents:

CCC
  directory containing the source for the COOL compilation driver program.

bin
  directory where binaries for COOL utility programs are collected together.

cool
  directory containing the source for the COOL classes.

cpp
  directory containing the source for the COOL extended preprocessor.

ice_defs
  directory containing the source for the common definition header files.

include
  directory where all COOL header files are collected together.

lib
  directory where the COOL object library archives are collected together.

manual
  directory containing the PostScript for the COOL manual.

papers
  directory containing the source and PostScript for papers related to COOL.

pisces
  directory containing the source for a collection of programs that provide a
  Platform Independent Source Code Engineering System.

test
  directory containing the source for regression test support utilities.

util
  directory containing shell scripts that have proven useful.

COPYRIGHT
  file containing the copyright which says that this stuff is freely usable.

Imakefile
  top level Imake file for all of COOL.

README
  file that you are reading.

README.os2
  file that describes how to build COOL for OS/2.

README.port
  file that describes how to build COOL for other systems.

README.sparc
  file that describes how to build COOL for SunOS on SPARC machines.
