#ifndef BOOST_METAPARSE_GETTING_STARTED_5_HPP #define BOOST_METAPARSE_GETTING_STARTED_5_HPP // Automatically generated header file // Definitions before section 4.2 #include "4_2.hpp" // Definitions of section 4.2 #include #include #include template struct eval_plus : boost::mpl::plus< typename boost::mpl::at_c::type, typename boost::mpl::at_c::type > {}; // query: // eval_plus< // boost::mpl::vector< // mpl_::integral_c, // mpl_::char_<'+'>, // mpl_::integral_c // >>::type #include using exp_parser6 = build_parser< transform< sequence, boost::mpl::quote1 > >; // query: // exp_parser6::apply::type #endif