On Sat, 23 Jul 2016 16:49:44 -0700, gfldex wrote:
> my $i = 42; my $foo:bar«$i»;
> # OUTPUT:
> #===SORRY!===
> #QAST::Var with scope '' NYI
> #
> #shell returned 1


Thank you for the report. This is now fixed in branch `post-release`.

Note that the variable needs to have compile-time value to be properly
used inside the colonpair, so it should be `BEGIN my $i = 42; my $foo:bar«$i»;`
or `$i` should be a `constant`.

Fix:  https://github.com/rakudo/rakudo/commit/a35cd4e6529b8f6
Test: https://github.com/perl6/roast/commit/cd24eb0310ccea73c

Reply via email to