rascal

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

Github stars Tracking Chart

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 http://www.rascal-mpl.org

For questions use the rascal tag on StackOverflow.

Main metrics

Overview
Name With Ownerusethesource/rascal
Primary LanguageJava
Program languageHTML (Language Count: 11)
Platform
License:Other
所有者活动
Created At2012-07-23 14:50:13
Pushed At2025-09-10 14:13:17
Last Commit At
Release Count297
Last Release Namev0.41.0-RC59 (Posted on 2025-09-04 10:27:13)
First Release Namebootstrapped-on-2010-10-21 (Posted on 2010-10-21 09:33:47)
用户参与
Stargazers Count430
Watchers Count25
Fork Count80
Commits Count24.3k
Has Issues Enabled
Issues Count2024
Issue Open Count466
Pull Requests Count303
Pull Requests Open Count17
Pull Requests Close Count34
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private