Open dlech opened 5 years ago
I've tinkered with this a bit by copying code from the Sourcegraph Go language server. There is quite a bit of work to be done to get it working. (Example.)
I've also considered re-writing this library in TypeScript/JavaScript because distributing platform-specific binaries with VS Code extensions is a pain.
It turns out that Go can interoperate with JavaScript using WebAssembly, so this is significantly simplified.
It would be really cool (but probably not useful to many people) to implement a language server that could be used the the lmsasm VS Code extension for code completion.