33 auto it = qasmInput.begin();
34 if (boost::spirit::qi::phrase_parse(it, qasmInput.end(),
grammar,
36 if (it == qasmInput.end()) {
42 std::string(it, qasmInput.end()) +
"'";
46 errorMessage =
"Error: Parsing failed, unparsed input remaining: '" +
47 std::string(it, qasmInput.end()) +
"'";
49 }
catch (
const std::exception &ex) {