Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I was touching up a fork of AbstractMachinesLab/tree-sitter-erlang for a while but I ended up writing from scratch to fix some composability problems with the rules. That also gave me an opportunity to structure the rules a bit more "tree-like", so this grammar responds well to the
A-j/k/h/l
motions:erlang.mp4
playground: https://the-mikedavis.github.io/tree-sitter-erlang/
I know that there's an Erlang LSP but I haven't tried it out yet. I'll make a follow-up PR if my tests go well.