-
The punctuation character '\p' seems to be broken in regular expressions. I get the following output:
`rascal>/.*/ := ".abc"`
`bool: true`
`rascal>/.*/ := ".abc"`
`|prompt:///|(14,6,,): Syntax e…
-
**Describe the bug**
The tutor documentation does not describe how `if` accepts a comma-separated list of generators and conditions:
http://docs.rascal-mpl.org/unstable/Rascal/#Statements-If
-
**Describe the bug**
* https://docs.rascal-mpl.org/unstable/Rascal/#Declarations-Function
* and also expression syntax for calling functions with keyword parameters is not explained
* note that w…
-
**Describe the bug**
```
>rascal>data X = x(map[str,str] namen=());
ok
rascal>X example = x();
X: x()
rascal>example.namen["jurgen"] = "vinju";
|prompt:///|(0,13,,): Uninitialized variable
A…
-
I am using the JAR file downloaded (just now, as I am writing this message) from https://www.rascal-mpl.org/start/ and attempt to run the following program:
```
module Hello
import IO;
void …
-
```
syntax Cs = {C ","}+;
syntax C = "c";
layout W = " "*;
rascal>(Cs) `, c, c, c` := [Cs] "c, c, c, c"
|prompt:///|(0,28,,): Syntax error: concrete syntax fragment
Advice: |http://tutor.rasca…
-
**Describe the bug**
`Traversal` module isn't working.
There is no `getTraversalContext` Java method implemented in [`org.rascalmpl.library.Prelude`](https://github.com/usethesource/rascal/blob/…
-
```rascal
data E[&T] = e(&T t, int j = 0);
```
```
rascal>e(1, j=2)
E[int]: e(1,j=2)
rascal>e(1, j=2).j
|prompt:///|(7,1,,): Undeclared field: j for E[int]
Advice: |http://tutor.rascal-mpl.org…
-
**Describe the bug**
This is never called:
```
int size({&E &S}* l) = (0 | it + 1 | _ size((Pattern) `f(1,2,3)`.arguments)
|prompt:///|(5,30,,): CallFailed([appl(
regular(\iter-star-seps(…
-
Please read this: https://github.com/antlr/antlr4/blob/master/doc/tree-matching.md
Looks complicated. I like how you can use a string of source code with placeholders to match and collect informati…