22 namespace SDDS {
namespace parser
25 template <
typename Iterator,
typename Skipper>
31 qi::lexeme_type lexeme;
33 start %= lexeme[+(char_-eol)];
37 template <
typename Iterator,
typename Skipper>
43 qi::lexeme_type lexeme;
45 start %= lexeme[
'"' >> +(char_ - (eol|
'"')) >>
'"']
46 | lexeme[+(char_ - (eol|
' '))];
boost::spirit::qi::rule< Iterator, std::string(), Skipper > start
boost::spirit::qi::rule< Iterator, std::string(), Skipper > start