#include #include #include #include namespace qi = boost::spirit::qi; template struct grammar_format : qi::grammar { grammar_format(): grammar_format::base_type(term) { using qi::lit; using qi::_val; term = lit('M')[_val = 0]; } qi::rule term; }; int main() { grammar_format grammar; return 0; }