lspkit-treesitter 0.0.1

LanguageParser trait + content-hash-keyed parse cache. Bundles no grammars.
Documentation
1
2
3
4
5
6
7
8
9
10
//! `lspkit-treesitter` — pluggable tree-sitter parser registry with a
//! content-hash-keyed parse cache. **No grammars are bundled** — consumers
//! depend on whichever grammar crates they need and implement
//! [`parser::LanguageParser`] for each.

pub mod cache;
pub mod parser;

pub use crate::cache::{ContentHash, ParseCache};
pub use crate::parser::{LanguageParser, ParserError};