Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parse non-ASCII identifiers #64

Closed
strager opened this issue Oct 9, 2020 · 1 comment
Closed

Parse non-ASCII identifiers #64

strager opened this issue Oct 9, 2020 · 1 comment
Assignees

Comments

@strager
Copy link
Collaborator

strager commented Oct 9, 2020

JavaScript allows certain non-ASCII characters in identifiers. For example:

let Ƞ = "hello";
console.log(Ƞ);  // Prints 'hello'.

This confuses quick-lint-js. Make our lexer parse UTF-8 properly and recognize identifier characters.

@strager strager mentioned this issue Oct 9, 2020
7 tasks
@strager strager added this to the public release (v1.0) milestone Oct 29, 2020
@strager strager self-assigned this Dec 18, 2020
@strager
Copy link
Collaborator Author

strager commented Dec 19, 2020

I didn't thoroughly test it, but this feature should be implemented in commit 7b945fd.

@strager strager closed this as completed Dec 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant