A language server implementation for Decaf language.
- Workspace/document symbols
- Symbol hovers with type information
- Syntax diagnostics
- Folding ranges
- Goto definition
- Completion for builtin functions
Clone and install:
git clone https://github.com/jiegec/decaf-lsp.git
cargo install --path . --force
Then you can use decaf-lsp
as a langserver.
A VSCode extension is available at jiegec/decaf-vscode.