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
-- 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