Describe the feature
Here https://mingodad.github.io/lua-wasm-playground/ there is an easier/cleaner way to write tree-sitter grammars like V (select Tree-sitter-ebnf-generator-V from Examples then click Run to see a full commented out grammar.js from the EBNF variant describng the grammar in Input Text (arg[1])).
I hope it can be helpful !
Use Case
Less work and better communication of the intent.
Other Information
No response