Added template string token to EcmaScript 5 language definition.
This commit is contained in:

committed by
Juan Martín Sotuyo Dodero

parent
c8b38c83ca
commit
f801b30e70
@ -200,7 +200,16 @@ TOKEN :
|
|||||||
| "'"
|
| "'"
|
||||||
<SINGLE_STRING_LITERAL_BODY>
|
<SINGLE_STRING_LITERAL_BODY>
|
||||||
"'"
|
"'"
|
||||||
|
| "`"
|
||||||
|
<BACKTICK_STRING_LITERAL_BODY>
|
||||||
|
"`"
|
||||||
> : NOREGEXP
|
> : NOREGEXP
|
||||||
|
|
|
||||||
|
< #BACKTICK_STRING_LITERAL_BODY:(
|
||||||
|
("\\" ~[] )
|
||||||
|
| (~["`", "\\"])
|
||||||
|
)*
|
||||||
|
>
|
||||||
|
|
|
|
||||||
< #SINGLE_STRING_LITERAL_BODY:(
|
< #SINGLE_STRING_LITERAL_BODY:(
|
||||||
( "\\" ~[ "\r" , "\n" , "\u2028" , "\u2029"] )
|
( "\\" ~[ "\r" , "\n" , "\u2028" , "\u2029"] )
|
||||||
|
Reference in New Issue
Block a user