I noticed that bare identifiers with a prefix that matches a keyword seem to confuse both the JS and Rust implementations into failing to parse. I don't think that's the desired behavior, so I added the following test cases that would be failing for those implementations.
Happy to change the tests around if folks have opinions or remove/merge some if you think any are redundant.
Hey all,
I noticed that bare identifiers with a prefix that matches a keyword seem to confuse both the JS and Rust implementations into failing to parse. I don't think that's the desired behavior, so I added the following test cases that would be failing for those implementations.
Happy to change the tests around if folks have opinions or remove/merge some if you think any are redundant.
For example, the following two lines each fail:
But these pass: