...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
spirit::istream_iterator
(see multi_pass
) now checks at construction
time whether the underlying stream has reached eof (end of file).
-('(' >
-int_
>> ')'). That means that
attributes like
boost::optional<boost::optional<int> > will be
collapsed to
boost::optional<int>`. Thanks to Peter Schueller for reporting
that problem.