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

PrevUpHomeNext

Compiler Support

Boost.Parser requires C++17 or later. It is known to work with these compilers:

C++20 Support

C++20 concept-based constraints on template parameters are used if you build in C++20 (or later) mode, and the compiler defines __cpp_lib_concepts. In C++17 mode, most templates are simply unconstrained. If you want to disable the use of concepts entirely, you can define BOOST_PARSER_DISABLE_CONCEPTS.


PrevUpHomeNext