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

**Describe the bug** It seems like globals are not found by the typechecker? ```rascal module A public int X = 1; ``` ```rascal module B import A; void main() {...

bug
typechecker

Idea by Pierre van de Laar; if `:help functionName` could bring you quickly to the docs of that function if it exists, or otherwise to the source code of the...

- this branch is a pure extension of another _cleaner_ PR branch: clean-factor-path-config - this branch adds basic functionality to compute file names from module names and module names from...

**Describe the bug** The attached Syntax.rsc is used to parse some small examples. A valid parse is not found. [Syntax.rsc.txt](https://github.com/user-attachments/files/20705142/Syntax.rsc.txt) **To Reproduce** Steps to reproduce the behavior: 1. import Syntax.rsc...

bug

* [x] hide the generated public constructors with a @deprecated "for internal use only" tag (because the contract with the $ModuleStore can be violated with manual usage of these constructors)...

Upon starting a REPL, file system watches are registered in the interest of automatic reloading of changed modules; more specifically, for each directory in the PathConfig's `srcs` and `libs`. For...

You can access parts of a parse tree using indexing, but you cannot assign subtrees using the same method: ```rascal module bug::IndexedFieldAssignment syntax S = A "$"; syntax A =...

enhancement

* [x] replacing the interpreter that loads the parser generator and supporting modules by loading the compiled ParserGenerator and supporting modules * [x] calling the right functions from the generated...

**Is your feature request related to a problem? Please describe.** This is a typical info dump when the REPL starts: ``` Rascal 0.41.0-RC47-SNAPSHOT Rascal search path: - |std:///| - |file:///Users/jurgenv/git/rascal/src/org/rascalmpl/compiler|...

rascal-shell