[#getting_started_34] using paren_exp3 = middle_of; using primary_exp2 = one_of; using unary_exp2 = foldr_start_with_parser< minus_token, primary_exp2, boost::mpl::lambda>::type >; using mult_exp5 = foldl_start_with_parser< sequence, unary_exp2>, unary_exp2, boost::mpl::quote2 >;