On Thu May 23 14:54:13 2013, labster wrote:
> Well, almost fixed. The spec says:
> > Attempts to say something like:
> > ($a, $, $c) = 1..3;
> > will result in the message, "Anonymous variable requires declarator".
>
> It results in the message:
> > Non-declarative sigil is missing its name
> which is also what STD generates. So is this now a specsbug or rakudobug?
Lack of test has allowed behavior to revert to original quoted on ticket:
19:44 < [Coke]> r: my $a; my $c; ($a, $, $c) = 1..3;
19:44 <+camelia> rakudo-jvm 4f66ce: OUTPUT«===SORRY!=== Error while compiling
/tmp/_8CZwy0OnqUnsupported use of $, variable; in Perl 6
please use $*OUT.output_field_separator()at
/tmp/_8CZwy0Onq:1------> my $a; my $c; ($a, ⏏$, $c) = 1..3;
expecti…»
--
Will "Coke" Coleda