rascal icon indicating copy to clipboard operation
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)

Results 374 rascal issues
Sort by recently updated
recently updated
newest added

**Is your feature request related to a problem? Please describe.** When I try to store variables in files and restore them using the ValueIO module, it is not clear to...

**Describe the bug** ![image](https://github.com/usethesource/rascal/assets/1990295/d6fec2ee-3987-46c5-b2f1-8ac270bbc66d)

bug
typechecker

Proposal for enhancement of test functions. Particularly the specification-style functions with random parameters could benefit from a little online diagnostics. Take this example: ```rascal test myTest(int x, int y) =...

enhancement

**Describe the bug** The test runner interprets `@maxDepth{20}` but not the more sensible `@maxDepth=20` and it crashes on: ``` @maxDepth{ 20 } ```

bug
requires-documentation

**Describe the bug** ``` 2023-07-07 11:57:10,059 [pool-2-thread-33] ERROR - org.rascalmpl.vscode.lsp.util.EvaluatorUtil Internal error during Rascal check |lib://rascal-core/lang/rascalcore/check/ATypeUtils.rsc|(54585,24,,): |lib://rascal-core/lang/rascalcore/check/ATypeUtils.rsc|:1269,58: StackOverflow() at isNonTerminalType(|lib://rascal-core/lang/rascalcore/check/ATypeUtils.rsc|(54527,83,,)) at isNonTerminalType(|lib://rascal-core/lang/rascalcore/check/ATypeUtils.rsc|(55254,68,,)) at isSyntaxType(|lib://rascal-core/lang/rascalcore/check/ATypeUtils.rsc|(59178,64,,)) at computeFieldType(|lib://rascal-core/lang/rascalcore/check/ComputeType.rsc|(19479,3282,,)) at rascalGetTypeInNamelessType(|lib://rascal-core/lang/rascalcore/check/RascalConfig.rsc|(8695,52,,)) at _getTypeInType(|lib://typepal/analysis/typepal/Solver.rsc|(30601,69,,))...

bug
typechecker

This is what the grammar now says on `Declaration`: ` \tag : Tags tags Visibility visibility "tag" Kind kind Name name "on" {Type ","}+ types ";" ` this does not...

**Is your feature request related to a problem? Please describe.** When a test written for Rascal fails, it is often unclear why exactly that was as a test in Rascal...

Roughly 7 years ago, the function `public M3 emptyM3(loc id)` has been marked as deprecated. In addition, the comment _//TODO: Deprecated method, replace any calls to this function with default...

I have a function with 36 overloads, one of which is missing a keyword parameter. Currently, my whole file is red squigglies which makes it harder to find the cause...

enhancement
typechecker

* currently the rascal-maven-plugin runs the tutor, the compiler or the console and uses classes from rascal.jar to do so, also .tpl files from rascal.jar which are specific for the...

bug