Rascal is currently in alpha stage. This means it is software that is subject to frequent change and generally unpolished.
The latest alpha release of Rascal is only available as a set of Eclipse plugins. The releases of the commandline version are postponed until Rascal stabilizes a bit more.
Eclipse version
You need the
RCP/Plug-in Developers 3.5 version of Eclipse available at
http://www.eclipse.org/downloads/ to run Rascal.
Please note that:
- Rascal really needs the RCP/Plug-in Developers 3.5 version of Eclipse, do not try it with other versions
- Rascal only runs on 32-bit Java with 32-bit Eclipse
- Rascal needs a JDK because it uses the Java compiler, so please download a JDK, not just a JRE.
- For MacOSX, Cocoa version only
- You need to set the stacksize of Eclipse using -vmargs -Xss8m
Required Eclipse plugins
You first need to install the
IMP analysis and
IMP IDE runtime features from
http://download.eclipse.org/technology/imp/updates/:
- Start Eclipse.
- Select Help -> Install New Software.
- Add http://download.eclipse.org/technology/imp/updates/ as software site and be patient since this site may be slow.
- Select the IMP analysis feature and the IMP IDE runtime->IMP runtime plugin (not the whole feature is needed).
- Select Next (several times) and accept the software license.
- Once these plugins have been installed, restart Eclipse.
Installing Rascal
The Eclipse update site for Rascal is:
http://www.rascal-mpl.org/updates:
We currently only release alpha versions of Rascal, which are
subject to frequent changes.