SPARQL grammar for tree-sitter.
This is a fork of tree-sitter-sparql! It's just updated and adjusted for Rust.
All you need to know is written in the docs
To summarize:
- install the tree-sitter-cli on your system
- build the parser and all bindings with:
tree-sitter generate
- test the parser with
tree-sitter test
- tests are defined in
test/
- the grammar is specified in
grammar.js
If you want to use this in your rust project:
- install the tree-sitter crate
- install this crate
Everything further is written in the docs
- The Core of this project tree-sitter
- The SPARQL grammar.