[#space] [section space] [h1 Synopsis] struct space; This is a [link parser parser]. [h1 Description] `space` accepts one white space character. The result of parsing is the parsed character. [h1 Header] #include [h1 Expression semantics] The following are equivalent: space accept_when, errors::whitespace_expected> [h1 Example] #include #include #include #include #include #include using namespace boost::metaparse; static_assert( std::is_same< BOOST_METAPARSE_STRING(" foo"), get_remaining>::type >::type::value, "it should consume the first space of the input" ); static_assert( is_error>::type::value, "it should return an error when the input does not begin with a whitespace" ); [endsect]