perl6.suОсвоим perl6 к 2015 году!

nota XXI. Конкатенация строк


       Пробуем склеивать строки.
    
#!/usr/bin/perl6
my $a='Per';
my $b='lapsum';
my $c='linguae';
my $d=$a ~ $b ~ $c;
$d.say;
Perlapsumlinguae

       Perl apsumlin guae? Да не так же...
    
#!/usr/bin/perl6
my $a='Per';
my $b='lapsum';
my $c='linguae';
my $d=$a ~ ' ' ~ $b ~ ' ' ~ $c;
$d.say;
Per lapsum linguae

       Вот так лучше. Очевидно, конкатенация с собой тоже должна работать.
    
#!/usr/bin/perl6
my $a='In';
$a ~= ' actu';
$a.say;
In actu

       Кстати, ~= напоминает старую форму поиска регулярными выражениями. Понятно, что точками сейчас нельзя клеить. Теперь эта цепочка методов.
# mutatio postrema: 24 Aug 2010

   конкатенация, ~      charta situs       nota XX <<     >> nota XXII   

    RSS     stdin@perl6.su    © Alexius Karmanov, 2010-2011