SkillAgentSearch skills...

Rascal

The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)

Install / Use

/learn @usethesource/Rascal

README

Rascal - Metaprogramming Language

Build and Deploy

This is the core implementation of the Rascal meta-programming language. It contains the interpreter, the parser generator, the parser run-time, the (documented) standard library, the type checker, the compiler, and the documentation compiler ("tutor").

Other relevant repositories:

  • https://github.com/usethesource/rascal-language-servers - for the Rascal's IDE features
  • https://github.com/usethesource/rascal-maven-plugin - for Rascal via Maven commands
  • https://github.com/usethesource/rascal-website - for the online documentation
  • https://github.com/usethesource/vallang - for the core of the Rascal runtime values, types and IO.

Please visit http://www.rascal-mpl.org for all information regarding Rascal.

For questions use the rascal tag on StackOverflow.

View on GitHub
GitHub Stars454
CategoryProduct
Updated22h ago
Forks82

Languages

Java

Security Score

85/100

Audited on Mar 30, 2026

No findings