Skip to content
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Branch: master
Clone or download
jurgenvinju vallang 0.9.0 is a stable release of vallang to depend on. The next v…
…ersion 0.10.0 has

a number of large refactorings and might produce some instability on local machines for
beta testing. Hence the dependency on the stable vallang 0.9.0 for now.
Latest commit 8513e2c Jun 17, 2019

Rascal - Metaprogramming Language

Build Status

This is the core implementation of the Rascal meta-programming language. It contains the interpreter, the parser generator, the parser run-time, the standard library, the online documentation and the type checker.

Other relevant repositories:

Rascal is used in practice, but we consider it to be alpha software because we are still improving the language.

Please visit

For questions use the rascal tag on StackOverflow.

You can’t perform that action at this time.