The following piece of code is valid but it is parsed incorrectly: ```javascript String.raw`C:\Users` ``` Here's a link to the TypeScript Playground showing that the snippet above is valid JavaScript or TypeScript: <!-- Please check your code at https://www.typescriptlang.org/play and paste the URL below. --> https://www.typescriptlang.org/play/?#code/PTAEHUFMBsGMHsC2lQBd5oBYoCoE8AHSAZVgCcBLA1UABWgEM8BzM+AVwDsATAGiwoBnUENANQAd0gAjQRVSQAUCEmYKsTKGYUAbpGF4OY0BoadYKdJMoL+gzAzIoz3UNEiPOofEVKVqAHSKymAAmkYI7NCuqGqcANag8ABmIjQUXrFOKBJMggBcISGgoAC0oACCbvCwDKgU8JkY7p7ehCTkVDQS2E6gnPCxGcwmZqDSTgzxxWWVoASMFmgYkAAeRJTInN3ymj4d-jSCeNsMq-wuoPaOltigAKoASgAywhK7SbGQZIIz5VWCFzSeCrZagNYbChbHaxUDcCjJZLfSDbExIAgUdxkUBIursJzCFJtXydajBBCcQQ0MwAUVWDEQC0gADVHBQGNJ3KAALygYioSicZgBMgMCQAAwAwvkADr3QTfQTixQUwTwdwBaDwZgAClp9MZ7lZlA57gAlMEVDhmh4yF5EPA+hyODQvm4zMx2AxmJB+LBoOpEs69CIvAAiOkMpmCMNJbFh8AOVAAcmEADlIBIw0EVAB5L5kd4K-g+o6oRwKVzSPCgJwOnTDLD6FAIRDQ4SXN0SR3REQGDjYhZMVgcHhBEpAA <!-- Please run `tree-sitter parse YOUR_FILE` and show us the output. --> The output of `tree-sitter parse` is the following: ``` ``` <!-- If there is no `ERROR` or `MISSING` node in the output above, explain what you were expecting: --> `\U` is parsed as an escape sequence <!-- Name of the broken/missing feature, link to official documentation, and any other relevant info is appreciated: --> https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/raw
The following piece of code is valid but it is parsed incorrectly:
Here's a link to the TypeScript Playground showing that the snippet above is valid JavaScript or TypeScript:
https://www.typescriptlang.org/play/?#code/PTAEHUFMBsGMHsC2lQBd5oBYoCoE8AHSAZVgCcBLA1UABWgEM8BzM+AVwDsATAGiwoBnUENANQAd0gAjQRVSQAUCEmYKsTKGYUAbpGF4OY0BoadYKdJMoL+gzAzIoz3UNEiPOofEVKVqAHSKymAAmkYI7NCuqGqcANag8ABmIjQUXrFOKBJMggBcISGgoAC0oACCbvCwDKgU8JkY7p7ehCTkVDQS2E6gnPCxGcwmZqDSTgzxxWWVoASMFmgYkAAeRJTInN3ymj4d-jSCeNsMq-wuoPaOltigAKoASgAywhK7SbGQZIIz5VWCFzSeCrZagNYbChbHaxUDcCjJZLfSDbExIAgUdxkUBIursJzCFJtXydajBBCcQQ0MwAUVWDEQC0gADVHBQGNJ3KAALygYioSicZgBMgMCQAAwAwvkADr3QTfQTixQUwTwdwBaDwZgAClp9MZ7lZlA57gAlMEVDhmh4yF5EPA+hyODQvm4zMx2AxmJB+LBoOpEs69CIvAAiOkMpmCMNJbFh8AOVAAcmEADlIBIw0EVAB5L5kd4K-g+o6oRwKVzSPCgJwOnTDLD6FAIRDQ4SXN0SR3REQGDjYhZMVgcHhBEpAA
The output of
tree-sitter parseis the following:\Uis parsed as an escape sequencehttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/raw