Robert Masen
Robert Masen
When any get property is encountered the `context.allowYield` property is set to false and not reverted after parsing the getter body. This results in any future yield to be parsed...
Current this method is defined as returning `Promise`. The actual return value is closer to `Promise`; I am not sure if it would be more appropriate to change this to...
I am running into a few errors trying to parse MsSql. The following sql ```sql DECLARE @Var1 INTEGER; ``` reports the following error: ``` ParserError("Unexpected keyword \"DECLARE\" at the beginning...
This updates the parser to use an AST that has attached source locations for each node to allow for generating things like source maps
I had initially added this to try and reach a fulling passing test262 based test, however validation is something that should be left up to the consumer of the AST....
- [ ] Decorators: [proposal](https://github.com/tc39/proposal-decorators) - [ ] RegEx `v` flag: [proposal](https://github.com/tc39/proposal-regexp-v-flag) - [ ] import assertions: [Proposal](https://github.com/tc39/proposal-import-assertions) - [ ] import.meta: [Proposal](https://github.com/tc39/proposal-import-meta) - [ ] top level `await` [Proposal](https://github.com/tc39/proposal-top-level-await)...
Currently to handle function arguments there is a step that re-interprets an expression as a pattern. This feels pretty messy, the function arg struct could handle this more effectively
I have been trying to figure out why this file isn't being created, I am hoping someone can help. I am able to get through the tutorial until the make...