This C++ programming section contains code that I have written, and is freely available for use by anyone who wishes to. All code is subject to the very free license below, but remains the copyright with me.

Much of the code uses the Boost libraries. Boost provides free peer-reviewed portable C++ source libraries with an emphasis on libraries which work well with the C++ Standard Library. One goal is to establish “existing practice” and provide reference implementations so that the Boost libraries are suitable for eventual standardization. Some of the libraries have already been proposed for inclusion in the C++ Standards Committee's upcoming C++ Standard Library Technical Report.

© Copyright 2001-2004 
    Craig Henderson

Permission to use, copy, modify, distribute and sell the software and its documentation for any purpose is hereby granted without fee, provided that the copyright notice appears in all copies and that both that copyright notice and this permission notice appear in supporting documentation. The author makes no representations about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.