Initially I though the following was a bug, but now I'm not sure.

I got these results

perl6 -v
This is perl6 version 2013.09 built on parrot 5.5.0 revision 0
$ perl6
> say '0' xx 4
0 0 0 0
> print '0' xx 4
0000> print 's' ~ ('0' xx 4)
s0 0 0 0>


I'm not sure why the elements of the expansion are padded with a trailing space in one context but not in another.

I wasn't sure whether this is the specified behaviour. If it is how can it be turned off?

Richard

Reply via email to