Download Latest Version cl-toolbox-0.4.tgz (30.2 kB)
Email in envelope

Get an email when there's a new version of cl-toolbox

Home
Name Modified Size InfoDownloads / Week
cl-toolbox-0.4.tgz 2011-01-02 30.2 kB
cl-toolbox-0.4.tgz.asc 2011-01-02 316 Bytes
README 2010-12-01 975 Bytes
cl-toolbox-0.3.tgz 2010-12-01 30.4 kB
Totals: 4 Items   61.9 kB 0
TOOLBOX 0.2
Copyright (c) 2008 Sami Makinen

Introduction
------------

Toolbox contains a few common utilities like cat-and-intern which creates new symbols
by concatenating its arguments.

Toolbox has also generic non-trivial double-linked list implementation which uses SBCL's
weak-pointers when referencing to previous item. Rationale is to avoid explicit 
list destruction. Dl-list implementation uses generalized variables so
following is possible  (dl-list-push v (dl-list-prev (dl-list-prev dll))).

Other containers included in toolbox are trie and disk serializable b-tree.

Toolbox is released under MIT license, see LICENSE file for details.

Installing
----------

Download and extract cl-toolbox-0.3.tgz package.
Make symbolic link from toolbox.asd to ASDF central registry, f.eg.

  $ cd ~/.sbcl/systems
  $ ln -s <unit test installation root>/toolbox.asd .

In Lisp eval

  (asdf:operate 'asdf:load-op 'toolbox-0.3)

Using
-----

See API docs for details.



Source: README, updated 2010-12-01