CL-COMPONENT

a simple CLOS solution for directed acyclic graphs

Introduction

CL-COMPONENT is a simple CLOS solution for dealing with directed acyclic graphs. It creates a class SIMPLE-COMPONENT and a small library of functions for creating, mutating, and inspecting relationships between instances of this class.

CL-Component is released under the MIT license. It was written by Nick Allen.

News

10/26/2006 Finally uploaded code and darcs repo.
08/10/2006 Website finally up
08/07/2006 Common-lisp.net hosting

Getting CL-Component

Download the gzipped targall containing the latest "official release":

or get the latest version from the darcs repo:

darcs get http://common-lisp.net/project/cl-component/darcs/cl-component

The state of the repository at a specific releases is always tagged "x.y.z", so to get the source of 0.9.3:

darcs get --tag "0.9.3" http://common-lisp.net/project/cl-component/darcs/cl-component

Notes

CL-Component is ASDF-installable but I haven't had a chance to make it ASDF-INSTALL-able.

CL-Component's unit tests require ptester, the portable version of ACL's Test Harness. The unit tests are included in the tarball, ptester is not.

Documentation

Currently the only documentation is the README text file. I will try to get HTML documentation up with future releases.

To Do

Mailing Lists

Valid XHTML 1.0 Strict