Boost logo

Boost :

From: Thomas Witt (witt_at_[hidden])
Date: 2004-05-19 12:23:10


The review of Douglas Gregor's Tribool library begins now and runs
through Saturday, May 29.

Here is a short introduction to the library:

    The 3-state boolean library contains a single class,
    boost::logic::tribool, along with support functions
    and operator overloads that implement 3-state
    boolean logic. The tribool class acts like the
    built-in bool type, but for 3-state boolean logic.
    The three states are true, false, and indeterminate,
    where the first two states are equivalent to those
    of the C++ bool type and the last state represents
    an unknown boolean value (that may be true or false,
    we don't know).

When reviewing the library, please remember to include:

     * What is your evaluation of the design?
     * What is your evaluation of the implementation?
     * What is your evaluation of the documentation?
     * What is your evaluation of the potential usefulness
       of the library?
     * Did you try to use the library? With what compiler?
       Did you have any problems?
     * How much effort did you put into your evaluation?
       A glance? A quick reading? In-depth study?
     * Are you knowledgeable about the problem domain?

And finally, every review should answer this question:

     * Do you think the library should be accepted as a Boost library?
       Be sure to say this explicitly so that your other comments
       don't obscure your overall opinion.

The library is available in the Boost files area
as tribool-20031026.tgz

        Thank you,
        Thomas Witt

-- 
Thomas Witt
witt_at_[hidden]

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk