Are there assignment forms of the indexing postcircumfix operators?

2010-01-27 Thread Carl Mäsak
I was going to submit this as a Rakudo bug report, but I'm not sure it's (a natural consequence of) spec, so I'll ask here on p6l instead. I already know I can do all of the following: $a[42]; $a.postcircumfix:[ ](42); $a = $a.postcircumfix:[ ](42); $a.=postcircumfix:[ ](42); But can I do

Counting characters

2010-01-27 Thread Carl Mäsak
How is character counting done in Perl 6? In Perl 5, it is `scalar tr/CG//` if I want to count the number of Cs plus the number of Gs in a string. S05 describes tr/// in terms of the .trans function, a handsome but very different beast. Specifically, it doesn't seem to have a scalar context,

Re: Counting characters

2010-01-27 Thread Mark J. Reed
What does trans return in numeric (+) context? On Wednesday, January 27, 2010, Carl Mäsak cma...@gmail.com wrote: How is character counting done in Perl 6? In Perl 5, it is `scalar tr/CG//` if I want to count the number of Cs plus the number of Gs in a string. S05 describes tr/// in terms

Re: Counting characters

2010-01-27 Thread Carl Mäsak
Mark (), Carl (): S05 describes tr/// in terms of the .trans function, a handsome but very different beast. Specifically, it doesn't seem to have a scalar context, with which one could count things. What does trans return in numeric (+) context? As spec'd, it returns the numification of the

Re: Counting characters

2010-01-27 Thread Matthew Walton
On Wed, Jan 27, 2010 at 1:19 PM, Carl Mäsak cma...@gmail.com wrote: Mark (), Carl (): S05 describes tr/// in terms of the .trans function, a handsome but very different beast. Specifically, it doesn't seem to have a scalar context, with which one could count things. What does trans return in

Fwd: Counting characters

2010-01-27 Thread Carl Mäsak
Hm, lost p6l along the way. Forwarding. -- Forwarded message -- From: Carl Mäsak cma...@gmail.com Date: Wed, Jan 27, 2010 at 2:31 PM Subject: Re: Counting characters To: Moritz Lenz mor...@faui2k3.org Moritz (), Carl (): How is character counting done in Perl 6? In Perl 5, it

Re: Counting characters

2010-01-27 Thread Larry Wall
On Wed, Jan 27, 2010 at 01:24:48PM +, Matthew Walton wrote: : On Wed, Jan 27, 2010 at 1:19 PM, Carl Mäsak cma...@gmail.com wrote: : Mark (), Carl (): : S05 describes tr/// in terms of the .trans function, a handsome but : very different beast. Specifically, it doesn't seem to have a scalar