Skip to content

An LSP server for Rascal which includes an easy-to-use LSP generator for languages implemented in Rascal, and an interactive terminal REPL.

License

Notifications You must be signed in to change notification settings

rodinaarssen/rascal-language-servers

 
 

Rascal - Language Servers

This project encapsulates both the Language Server Protocol (LSP) implementation of Rascal itself, and the LSP "generator" that can instantiate fresh LSPs for languages defined in or implemented in Rascal.

Currently we provide installers and client-specific features for VScode and no others.

This project is in an alpha stage; under development and tested by a small group of early adopters. You can consider this project a replacement for the rascal-eclipse project, but it offers more and better features. On the other hand the rascal-eclipse project is still much more mature.

About

An LSP server for Rascal which includes an easy-to-use LSP generator for languages implemented in Rascal, and an interactive terminal REPL.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 86.6%
  • TypeScript 9.5%
  • Rascal 3.7%
  • Shell 0.2%