prefixed template strings, like "String.rawfoo\nbar".

This commit is contained in:
Fábio Santos
2015-09-05 22:48:17 +01:00
parent e1cb1a0e3c
commit 242c61be94
4 changed files with 31 additions and 0 deletions

View File

@@ -1717,6 +1717,13 @@ function parse($TEXT, options) {
});
return arrow_function(expr);
}
if ((expr instanceof AST_SymbolRef || expr instanceof AST_PropAccess) && is("punc", "`")) {
return new AST_PrefixedTemplateString({
start: start,
prefix: expr,
template_string: template_string()
})
}
if (commas && is("punc", ",")) {
next();
return new AST_Seq({