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
This version of Boost is under active development. You are currently in the develop branch. The current version is 1.90.0.
boost::parser::delimiter_directive
// In header: <boost/parser/parser.hpp> template<typename DelimiterParser> struct delimiter_directive { // public member functions template<typename ParserTuple, typename DelimiterParser2> auto operator[](parser_interface< perm_parser< ParserTuple, DelimiterParser2 > >) const noexcept; // public data members DelimiterParser delimiter_parser_; };
A directive that represents a perm_parser, where the items parsed are delimited by DelimiterParser (e.g. delimiter(delimter_parser)[some_perm_parser]). This directive only applies to perm_parsers.
delimiter_directive public member functionstemplate<typename ParserTuple, typename DelimiterParser2> auto operator[](parser_interface< perm_parser< ParserTuple, DelimiterParser2 > > rhs) const noexcept;