14 namespace SDDS {
namespace parser
17 template <
typename Iterator,
typename Skipper>
23 qi::lexeme_type lexeme;
25 start %= lexeme[+(char_-eol)];
29 template <
typename Iterator,
typename Skipper>
35 qi::lexeme_type lexeme;
37 start %= lexeme[
'"' >> +(char_ - (eol|
'"')) >>
'"']
38 | lexeme[+(char_ - (eol|
' '))];
42 #endif // AST_DEF_HPP_
boost::spirit::qi::rule< Iterator, std::string(), Skipper > start
boost::spirit::qi::rule< Iterator, std::string(), Skipper > start