Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

Spirit V3.0.7 (Boost V1.74.0)
PrevUpHomeNext
  • Ceased dependence on Boost.Locale (replaced locale::conv::utf_to_utf with x3::to_utf8), and Boost.Filesystem GH#596
  • Fixed infinity recursion in is_substitute trait that was blocking recursive sequences via containers GH#461 GH#606
  • Fixed sequence parser in alternative into container GH#434 GH#605
  • Fixed some corner cases in alternative parser with container attribute, notably atribute-less parsers in alternative parser with container attribute were appending an empty value GH#394 GH#603 GH#604
  • Attribute type of alternative/sequence parsers now calculated without MPL, what removes MPL limits on alternative/sequence parser chain length GH#515 GH#607
  • Reverted GH#534 that made possible parsing optional<T> into T GH#608
  • Removed unneeded reserve before insert GH#611
  • Removed value_initialize trait GH#613
  • Removed unwanted move due to wrong pseudo_attribute usage, that was also causing bogus GCC -Wununinitlized warning GH#613
  • Removed unused boost/spirit/home/x3/support/utility/unrefcv.hpp header

PrevUpHomeNext