Boost logo

Boost :

From: Rob Stewart (stewart_at_[hidden])
Date: 2005-06-16 13:23:04


From: David Abrahams <dave_at_[hidden]>
> Rob Stewart <stewart_at_[hidden]> writes:
> > From: David Abrahams <dave_at_[hidden]>
> >
> >> something like:
> >>
> >> Generic libraries that accept callable arguments are common in C++:
> >> STL, Boost.Lambda, Boost.Function, and Boost.Python are just a few
> >> examples. Analysis and manipulation of built-in function types
> >> seems to appear in each one.
> >>
> >> The above is by no means perfect, and it took me 5 minutes to write.
> >> It can be hard to follow Mr. White's advice ;-)
> >
> > I question why you say "seems to appear." It should be possible
> > to state it definitively, right?
>
> Only if you're referring to the libs listed and not all the generic
> libs that accept callable args. So if you can clarify that, be my
> guest.

How about this:

   Generic libraries that accept callable arguments are common in
   C++; analysis and manipulation of built-in function types
   seem to appear in each one. Some examples are the STL,
   Boost.Lambda, Boost.Function, and Boost.Python.

-- 
Rob Stewart                           stewart_at_[hidden]
Software Engineer                     http://www.sig.com
Susquehanna International Group, LLP  using std::disclaimer;

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