Dart grammar now supports string containing escaped quotes.

This commit is contained in:
Maikel Steneker
2019-04-24 15:52:22 +02:00
parent 1e2e591ac4
commit 26a64be1d2

View File

@ -344,8 +344,8 @@ booleanLiteral
stringLiteral: SingleLineString;
//stringLiteral: SingleLineString;
SingleLineString
: '"' ~["]* '"'
| '\'' ~[']* '\''
: '"' (~["] | '\\"')* '"'
| '\'' (~['] | '\\\'')* '\''
// | 'r\'' (~('\'' | NEWLINE))* '\'' // TODO
// | 'r"' (~('\'' | NEWLINE))* '"'
;