-
-
Notifications
You must be signed in to change notification settings - Fork 407
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
New lexer #559
Conversation
…t between (expr) and an arrow function
Bug fixes
New parser lexer
…ectadly - all regex tests currently pass
Benchmark for 51f4e7aClick to view benchmark
|
Benchmark for c16865eClick to view benchmark
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should add a test for the lexing error positions.
Added some :) |
Benchmark for 541b5faClick to view benchmark
|
Benchmark for 70a9156Click to view benchmark
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good. I would just change a couple of things as per my comments. If you think they are reasonable, I can do the change myself today. I think we can merge this today, if the team is fine with it :)
I will try to take a look today |
Co-authored-by: Iban Eguia <razican@protonmail.ch>
Co-authored-by: Iban Eguia <razican@protonmail.ch>
Benchmark for 52dedb1Click to view benchmark
|
Benchmark for 52dedb1Click to view benchmark
|
Benchmark for ca94d59Click to view benchmark
|
Benchmark for ca94d59Click to view benchmark
|
Lets merge this :) |
Benchmark for 66ba9daClick to view benchmark
|
This is the same as the previous branch but based on a branch on the boa repo ( we are troubleshooting why there is no benchmark comment).
Closes:
#294
#456
#288 (at least with reference to using streams but not multithreaded)
#588