rune
rune copied to clipboard
REPL and IDE support for Rune
Do you have any plans to implement a REPL for Rune, or a language server?
What I'd like for my personal projects is to be able to ship a binary that contains a REPL for the project (in this instance a MIDI programming environment for livecoding), and a language server that can be used with VSCode/Emacs/VIM, etc. Maybe something like a Rune-Repl crate and a Rune-RLS crate (naming is hard).
More than happy to experiment with this on my own and see what I end up with, but wasn't sure if you had something in mind, or if there was code that I had missed, or if you had different ideas about this?
Awesome project btw. Very impressed with what you've done so far, and I really like the focus of this project.
A language server is coming. The compiler is designed in a way to make this easier.
A language server would perform the first step unconditionally on source changes (indexing), and then make use of the query system to figure out what various items are.
Stay tuned!