On 09/29/2017 12:12 PM, Andy Bach wrote:
Hmm
$ perl6 -e 'my $x="abc"; $x [R~]= "yyz"; say $x;'
yyzabc
no space:
$ perl6 -e 'my $x="abc"; $x[R~]= "yyz"; say $x;'
===SORRY!=== Error while compiling -e
Missing required term after infix
at -e:1
------> my $x="abc"; $x[R~⏏]= "yyz"; say $x;
expecting any of:
prefix
term
$ perl6 -v
This is Rakudo version 2016.10-285-gee8ae92 built on MoarVM version
2016.10-55-g20c8591
implementing Perl 6.c.
$ rakudo-star-2017.07/install/bin/perl6 -v
This is Rakudo version 2017.07 built on MoarVM version 2017.07
implementing Perl 6.c.
$ rakudo-star-2017.07/install/bin/perl6 -e 'my $x="abc"; $x [R~]= "yyz";
say $x;'
Potential difficulties:
Useless use of [R~]= in sink context
at -e:1
------> my $x="abc"; $x ⏏[R~]= "yyz"; say $x;
yyzabc
no space
$ rakudo-star-2017.07/install/bin/perl6 -e 'my $x="abc"; $x[R~]= "yyz";
say $x;'
===SORRY!=== Error while compiling -e
Missing required term after infix
at -e:1
------> my $x="abc"; $x[R~⏏]= "yyz"; say $x;
expecting any of:
prefix
term
On Fri, Sep 29, 2017 at 1:59 PM, ToddAndMargo <toddandma...@zoho.com
<mailto:toddandma...@zoho.com>> wrote:
On 09/29/2017 11:32 AM, Sean McAfee wrote:
On Fri, Sep 29, 2017 at 11:27 AM, Brandon Allbery
<allber...@gmail.com <mailto:allber...@gmail.com>
<mailto:allber...@gmail.com <mailto:allber...@gmail.com>>> wrote:
On Fri, Sep 29, 2017 at 2:04 PM, ToddAndMargo
<toddandma...@zoho.com <mailto:toddandma...@zoho.com>
<mailto:toddandma...@zoho.com
<mailto:toddandma...@zoho.com>>> wrote:
Question: Is thee a pretty way like the above to do a
prepend?
No, sorry.
Actually, there seems to be:
> my $x = "abc"
abc
> $x [R~]= "xyz"
xyzabc
> $x
xyzabc
:'(
What am I doing wrong?
$ perl6 -e 'my $x="abc"; $x [R~]= "yyz"; say $x;'
===SORRY!=== Error while compiling -e
Missing required term after infix
at -e:1
------> my $x="abc"; $x[R~⏏]= "yyz"; say $x;
expecting any of:
prefix
term
I do not understand. :'(
$ perl6 -v
This is Rakudo version 2017.07 built on MoarVM version 2017.07
implementing Perl 6.c.
$ perl6 -e 'my $x="abc"; $x[R~]= "yyz"; say $x;'
===SORRY!=== Error while compiling -e
Missing required term after infix
at -e:1
------> my $x="abc"; $x[R~⏏]= "yyz"; say $x;
expecting any of:
prefix
term
$ perl6 -e 'my $x="abc"; $x [R~]= "yyz"; say $x;'
Potential difficulties:
Useless use of [R~]= in sink context
at -e:1
------> my $x="abc"; $x ⏏[R~]= "yyz"; say $x;
yyzabc
$ perl6 -e 'my $x="abc"; $x[R~] = "yyz"; say $x;'
===SORRY!=== Error while compiling -e
Missing required term after infix
at -e:1
------> my $x="abc"; $x[R~⏏] = "yyz"; say $x;
expecting any of:
prefix
term
$ perl6 -e 'my $x="abc"; $x [R~] = "yyz"; say $x;'
===SORRY!=== Error while compiling -e
Preceding context expects a term, but found infix = instead
at -e:1
------> my $x="abc"; $x [R~] =⏏ "yyz"; say $x;