Boost logo

Boost :

From: Thorsten Ottosen (nesotto_at_[hidden])
Date: 2004-05-06 07:29:35


"Pavol Droba" <droba_at_[hidden]> wrote in message news:20040506110530.GN27321_at_lenin.felcer.sk...
| On Thu, May 06, 2004 at 05:15:56AM -0500, Aleksey Gurtovoy wrote:
| > Thorsten Ottosen writes:
| >
| > > "Aleksey Gurtovoy" <agurtovoy_at_[hidden]> wrote in message news:073d01c43295$1d7354b0$6401a8c0_at_metacomm.com...

[snip]

| > Well, I don't have an ultimate answer, but here's a couple of candidates:
| >
| > Range
| > Iterator Range
| > View
| > Series

Series seems to close to math. power series etc.

| > Succession
| >
| Please, add Enumerable to the list.

hard choice...let me throw my dice ... aha ... I think Range would be best.

Let's assume this library is to be called Range Traits with RangeConcept, ExternalRangeConcept and, ExternalReversibleRangeConcept,
 can John/Mathew then find a reasonable name for their concept:

crange<T> r = make_range( vector );
while( r )
{
    ++r; *r;
}

could they call their stuff TraversableRangeConcept or EnumerableRangeConcept or IteratorRangeConcept?

br

Thorsten


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