Added template string token to EcmaScript 5 language definition.

This commit is contained in:
Bram Stappers
2016-11-30 10:20:56 +01:00
committed by Juan Martín Sotuyo Dodero
parent c8b38c83ca
commit f801b30e70

View File

@ -200,7 +200,16 @@ TOKEN :
| "'"
<SINGLE_STRING_LITERAL_BODY>
"'"
| "`"
<BACKTICK_STRING_LITERAL_BODY>
"`"
> : NOREGEXP
|
< #BACKTICK_STRING_LITERAL_BODY:(
("\\" ~[] )
| (~["`", "\\"])
)*
>
|
< #SINGLE_STRING_LITERAL_BODY:(
( "\\" ~[ "\r" , "\n" , "\u2028" , "\u2029"] )