image/svg+xml
foldl_start_with_parser<...>
sum_items
mpl_::integral_c<int, 2>
sum_items
mpl_::integral_c<int, 5>
sum_items
int_token
int_token
plus_token
int_token
plus_token
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>>
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>>
mpl_::integral_c<int, 10>
}
Loop 1