expression_grammar_x3 - add more expectation points
This commit is contained in:
parent
6acd0b05ab
commit
dfe41c4930
1 changed files with 3 additions and 3 deletions
|
@ -294,9 +294,9 @@ namespace mapnik { namespace grammar {
|
|||
x3::rule<class regex_match_expression, std::string> const regex_match_expression("regex match expression");
|
||||
x3::rule<class regex_replace_expression, std::pair<std::string,std::string> > const regex_replace_expression("regex replace expression");
|
||||
|
||||
auto const quoted_string = x3::rule<class ustring, std::string> {} = no_skip['"' >> *(unesc_char | ("\\x" >> hex) | (char_ - '"')) >> '"'];
|
||||
auto const single_quoted_string = x3::rule<class ustring, std::string> {} = no_skip['\''>> *(unesc_char | ("\\x" >> hex) | (char_ - '\'')) >> '\''];
|
||||
auto const ustring = x3::rule<class ustring, std::string> {} = no_skip[alpha >> *alnum];
|
||||
auto const quoted_string = x3::rule<class ustring, std::string> {} = no_skip['"' >> *(unesc_char | ("\\x" > hex) | (char_ - '"')) > '"'];
|
||||
auto const single_quoted_string = x3::rule<class ustring, std::string> {} = no_skip['\''>> *(unesc_char | ("\\x" > hex) | (char_ - '\'')) > '\''];
|
||||
auto const ustring = x3::rule<class ustring, std::string> {} = no_skip[alpha > *alnum];
|
||||
// start
|
||||
auto const expression = logical_expression;
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue