A tree-sitter parser for Perl's POD syntax
To get started, install the dependencies for this repo
npm i
That should get you set up with tree-sitter's cli locally.
In this project, the generated C source code (stored in the src
directory) is
.gitignored. In order to generate it, run
npx tree-sitter generate
You'll need to do this after any changes to the grammar.
Tests are stored in the /test/corpus
directory, as txt files. A little reference on the
syntax can be found here.
You can run the tests with
npx tree-sitter test
See the help output (-h
) for that command for some more details on using the test
runner.