You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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 no longer in beta stage; it is under development but used regularly by commercial, educational and academic users.
The VScode extension can be found here.
2021--... You can consider this project an evolution of
the https://github.com/usethesource/rascal-eclipse project, but it offers more and better features.
On the other hand the rascal-eclipse project is still much more mature.
Includes "first level" generation of IDEs from language descriptions, just-like before
2009--... Rascal-eclipse merged from the Eclipse IMP project and the Rascal project, as an evolution of the earlier ASF+SDF Meta-Environment 2.x
Rascal merges the functionality of ASF, SDF and RScript into a comprehensive and cohesive single language
Scannerless top-down parsing
Vallang extends to concepts of the ATerm library to include (immutable) sets and indexed relations
Includes "first level" generation of IDEs from language descriptions
1998-2008 The ASF+SDF Meta-Environment 2.x was a language workbench based on: