Elizabeth Mattijsen
Elizabeth Mattijsen
See also: https://github.com/rakudo/rakudo/pull/5124
Especially since `ss/foo/bar/` is also a thing, and *there* the additional `s` means `samespace`
Yeah, I think we could do both
Interesting! ````raku sub infix:($a, $b) is assoc { $a * $b } if 42 { say '6 t 7'.&EVAL; # works say '6 t 7'.&EVAL(:context(MY::)); # fails } ```` So...
In the Rakudo version of the issue it was suggested to have a toggle that would allow one to switch between ASCII and Unicode version of identifiers. I *think* this...
More generally, possibly related: ````raku BEGIN my %h is Map = ; dd %h; # Map ```` and: ````raku BEGIN my %h := Map.new(); dd %h; # Mu ````
``` % RAKUDO_RAKUAST=1 raku -e 'our %h is Map = a => 42, b => 666; dd %h' Cannot resolve caller STORE(Map:U: List:D, :INITIALIZE); none of these signatures matches: (Map:D...
Test added wIth https://github.com/rakudo/rakudo/commit/302241feba
In RakuAST: ``` % RAKUDO_RAKUAST=1 raku -e 'role R { }; &R' ===SORRY!=== Error while compiling -e Undeclared routine: &R used at line 1 ```
Tests added with https://github.com/rakudo/rakudo/commit/45a6cdd885