Pouya Kary ✨

Results 65 comments of Pouya Kary ✨

Spread operator added (referencing JS as always)

Fixed the problem with nested generics ![](https://user-images.githubusercontent.com/2157285/182586188-b78059a5-755a-4ee8-8a36-476f4a4ef96a.png)

@DanTup I actually can I guess, since every different atomic change has been a commit. So even the formatting is a commit. I don't know if you have seen the...

Okay then let me move to that repo and recommit these there with the proper style.

A new full grammar for the `get` / `set` pattern so that the next token after them are marked as a function definition (as what they are) ![](https://user-images.githubusercontent.com/2157285/182865536-e3612ca9-411a-4ef0-afc6-aa9de4598d57.png)

![](https://user-images.githubusercontent.com/2157285/182877501-afe33278-b62b-490a-b4e1-164629ae56d2.png)

So I didn't know that the get could be async and even generator :) how cool is that :) anyhow, that is fixed:

Extension definition grammar is added: --- ![Screenshot 1401-05-14 at 22 39 59](https://user-images.githubusercontent.com/2157285/183136248-4532289a-4ec0-42fa-a326-e00741c81d0b.png)

@DanTup sorry that I haven't had a chance to work on the tests. Still working on the grammar as I learn the language