...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
boost::parser::_val
// In header: <boost/parser/parser_fwd.hpp> decltype(auto) _val(Context const & context);
Returns a reference to the attribute(s) (i.e. return value) of the bottommost parser; multiple attributes will be stored within a parser::tuple
. You may write to this value in a semantic action to control what attribute value(s) the associated parser produces. Returns none
if the bottommost parser does produce an attribute.