gram_lsp/lib.rs
1pub mod lsp;
2
3pub use gram_data::{parse, SymbolIndex};
4pub use gram_data::lint::{LintOptions, lint_source};
5pub use gram_data::utf16;
6
7/// Run the language server on stdio (JSON-RPC over stdin/stdout).
8pub async fn run_stdio() -> Result<(), Box<dyn std::error::Error + Send + Sync>> {
9 lsp::run_stdio().await
10}