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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Examples of valid Ruby code that cannot be parsed #221

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

aibaars
Copy link
Contributor

@aibaars aibaars commented Jun 28, 2022

This is not supposed to be merged.

Checklist:

  • All tests pass in CI.
  • There are sufficient tests for the new fix/feature.
  • Grammar rules have not been renamed unless absolutely necessary.
  • The conflicts section hasn't grown too much.
  • The parser size hasn't grown too much (check the value of STATE_COUNT in src/parser.c).

Examples of test input for which tree-sitter-ruby
return a wrong parse tree.
@karloscarweber
Copy link

Is there a corresponding PR that fixes some of these problems? If not I'd love to try to fix some of these issues.

@aibaars
Copy link
Contributor Author

aibaars commented Oct 21, 2022

Is there a corresponding PR that fixes some of these problems? If not I'd love to try to fix some of these issues.

I think the majority is not fixed. I made this PR as a sort of TODO list, but haven't got any time to make progress. It would be really great if you can fix some @karloscarweber . Thanks!

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

Successfully merging this pull request may close these issues.

2 participants