pointlander / peg

Peg, Parsing Expression Grammar, is an implementation of a Packrat parser generator.
BSD 3-Clause "New" or "Revised" License
1.01k stars 120 forks source link

Vim Plugin? #92

Closed rwxrob closed 4 years ago

rwxrob commented 4 years ago

Anyone else know of work toward creating a Vim syntax plugin for this stuff? I'm happy to attempt one and would likely use gopls so as to write it in Go (instead of vimscript) and leverage the AST parser built into the language as well as what is needed for peg. Having such a thing could easily lead to a minimal linter as well.