mhorod / cacophony

Repo for epic compiler project made for Compilers course on TCS, JU
7 stars 0 forks source link

Implement LL(1) parser constructor #65

Closed Rafi0221 closed 2 weeks ago

Rafi0221 commented 2 weeks ago

TODO: maybe add more tests

Important: Please check if the logic of creating nextAction is correct

mhorod commented 2 weeks ago

I can see some conflicts with main - I'd advise rebasing away commits from grammar-utils branch that is already merged to main. It should suffice to do git rebase --onto main ad3aecc, but you can do a full interactive rebase as well - git rebase -i

Rafi0221 commented 2 weeks ago

I checked the nextAction generated on arithmetic grammar and it was the same as hardcoded by @AHGIJMKLKKZNPJKQR. We should be finally done 😄