SnuPL/2 Language Server Protocol (LSP) implementation
I already submitted this lsp implementation as an assignment, so please make sure not to include this project in your submission; or you will be caught for plagiarism.
snupld is a language server for SnuPL/2. See snupld/README.md to build and install the language server.
SnuPL/2 VSCode Extension. See vscode-extension/README.md to install the extension.
There's no rule for contributing. Just feel free to contribute to this project.