Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Status and remaining work #1

Open
turbolent opened this issue Apr 16, 2023 · 1 comment
Open

Status and remaining work #1

turbolent opened this issue Apr 16, 2023 · 1 comment

Comments

@turbolent
Copy link

Fantastic work Deniz! 馃憦

What is the current status of the parser/grammar and what work is left to make it (fairly) complete?

@bluesign
Copy link
Owner

thanks @turbolent, I am waiting attachments and entitlements to jump back in. Without them it should be like 95% complete, I tried with mainnet contracts some unusual syntaxes we cannot parse with treesitter. ( cadence parser is very forgiving in those cases ) But most of them was parsed successfully, I tried to match naming with cadence, but still we are different with treesitter than with cadence ( lack of look ahead etc )

Also had to write a lot of conflicts, but thats the only way I guess.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants