Rust rewrite of a Cangjie language server with a minimal parser, semantic model, and LSP features.
cargo buildcargo run -p cj-lsp- Document symbols
- Hover
- Go to definition
- Diagnostics (syntax + basic semantic checks)
- Completion (keywords + known symbols)
- The SQLite index is stored at
.cj-index.sqlitein the workspace root. - FlatBuffers bindings are optional; if
flatcis missing, the build still succeeds.