Hi! While playing around with some japh-obfus (which turned into my first commit to Pugs, yay!) I spotted this
say <a b c> >>~<< <1 2 3>; # prints a1b2c3 my $string=<a b c> >>~<< <1 2 3>; say $string; # prints a1 b2 c3 I suppose this is caused by some context things. C<say> imposes list context (as print in Perl 5), but the assignment imposes scalar context. But where do the spaces in the second example come from? (sorry if this question is obvious/FAQ, but I'm just starting Perl6/Pugs stuff (finally...)) -- #!/usr/bin/perl http://domm.zsi.at for(ref bless{},just'another'perl'hacker){s-:+-$"-g&&print$_.$/}