Closed as not planned
Closed as not planned
Description
JavaScript is supposed to allow non-ASCII unicode letters in identifiers, but the gwt-compiled version of Scanner.java doesn't recognize them because GWT's version of Character.isLetter() doesn't understand unicode..
Esprima has written their own logic for this in TypeScript here.
https://github.com/jquery/esprima/blob/master/src/character.ts
We should emulate this logic in Scanner.java instead of relying on Character, since it's buggy in GWT.
Metadata
Metadata
Assignees
Labels
No labels