rascal
rascal copied to clipboard
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
At the moment, the role of the RASCAL.MF and the pom.xml file in a Rascal project are not well documented. What I found was the comment for [lib schemes](https://www.rascal-mpl.org/docs/Rascal/Locations/#description). It...
1. Execute the following in Rascal REPL: ``` import util::Reflective; newRascalProject(|home:///my-project-name|) ``` 2. In `|home:///my-project-name|` run the following in your shell: `mvn install` The resulting file `/home/linus/.m2/repository/org/rascalmpl/my-project-name/0.1.0-SNAPSHOT/my-project-name-0.1.0-SNAPSHOT.jar` (user name of...
Reproduce: ``` rascal>list[tuple[int,int]] lst = []; lrel[int,int]: [] rascal>lst[-1] tuple[int,int]: rascal>lst[-1][0] = 3; java.lang.ArrayIndexOutOfBoundsException: -1 < 0 (internal error) at $shell$(|main://$shell$|) java.lang.ArrayIndexOutOfBoundsException: -1 < 0 at io.usethesource.vallang.util.ShareableList.get(ShareableList.java:396) at io.usethesource.vallang.impl.persistent.List.get(List.java:81) at...
**Describe the bug** ``` Test lang::rascal::tests::library::lang::json::JSONIOTests::jsonWithReal1 failed due to test returned false Actual parameters: real =>0E-16 ```
In the code below Rascal complains about a redeclared variable n, but only if the second regular expression is there (`/rascal/ := f`). A nested comprehension for the same computation...
**Describe the bug** The latest versions of the CDT for use in clair do not run on JRE11. If we want to support for the latest versions of C++, then...
**Is your feature request related to a problem? Please describe.** The JSON IO library offers both binding to generic `node` types, but also binding to specific `data` types. It would...