Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

language server #6

Open
dlech opened this issue May 10, 2019 · 2 comments
Open

language server #6

dlech opened this issue May 10, 2019 · 2 comments

Comments

@dlech
Copy link
Member

dlech commented May 10, 2019

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.

@dlech
Copy link
Member Author

dlech commented May 10, 2019

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.

@dlech
Copy link
Member Author

dlech commented Feb 6, 2020

It turns out that Go can interoperate with JavaScript using WebAssembly, so this is significantly simplified.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant