Package Directory
rascal-0.41.2
tip
- What is the Rascal Package Directory anyway?
- You can Add Your Project To The Package Directory.
Language Support
| Language name | Package | Note |
|---|---|---|
| C and C++ | clair | |
| Java | java-air | factored out of the standard library recently |
| PHP | Temporarily offline | |
| Python | Temporarily offline | |
| JVM bytecode | flybytes | Forward and Reverse |
Libraries
| Library name | Package | Note |
|---|---|---|
| Salix | salix-core | User interface framework for Rascal |
| Salix Contrib | salix-contrib | Useful extensions for Salix |
| Rascal GIT | rascal-git | Accessing GIT from Rascal |
| Rascal LSP | rascal-lsp | LSP for Rascal and LSP generator for DSLs in Rascal |
| Rascal Lucene | rascal-lucene | Two-way mapping between Rascal and the Apache Lucene search and indexing library |
| Typepal | typepal | Generic name and type analysis framework; to be factored in to the standard library soon |
Tools
| Library Name | Package | Note |
|---|---|---|
| Dr Ambiguity | Temporarily offline | Interactive UI for detection, diagnostics and fixing of ambiguity context-free grammars. |