image/svg+xml boost_::mpl::vector< mpl_::integral_c<int, 1>, boost_::mpl::vector< boost_::mpl::vector<mpl_::char_<'+'>, mpl_::integral_c<int, 2>>, boost_::mpl::vector<mpl_::char_<'+'>, mpl_::integral_c<int, 3>>, boost_::mpl::vector<mpl_::char_<'+'>, mpl_::integral_c<int, 4>> >> sequence<int_token, repeated<sequence<plus_token, int_token>>> int_token repeated<sequence<plus_token, int_token>> int_token plus_token int_token plus_token mpl_::integral_c<int, 1> mpl_::integral_c<int, 2> mpl_::integral_c<int, 3> mpl_::char_<'+'> mpl_::char_<'+'> boost_::mpl::vector< mpl_::char_<'+'>, mpl_::integral_c<int, 2>> boost_::mpl::vector< mpl_::char_<'+'>, mpl_::integral_c<int, 3>> boost_::mpl::vector< boost_::mpl::vector<mpl_::char_<'+'>, mpl_::integral_c<int, 2>>, boost_::mpl::vector<mpl_::char_<'+'>, mpl_::integral_c<int, 3>>, boost_::mpl::vector<mpl_::char_<'+'>, mpl_::integral_c<int, 4>>> sequence<plus_token, int_token> sequence<plus_token, int_token> BOOST_METAPARSE_STRING("1 + 2 + 3 + 4") int_token plus_token mpl_::integral_c<int, 4> mpl_::char_<'+'> sequence<plus_token, int_token> boost_::mpl::vector< mpl_::char_<'+'>, mpl_::integral_c<int, 4>>