Метод perl()
Для переменных в Perl 6 предопределен метод perl(), который выводит значение переменной в том виде, в каком оно было бы записано в исходном коде в программе на Perl 6.
Например, код
выведет \"abc";Возможно записать и в функциональном виде: say perl $a;
Аналогчино метод применим к массивам и хешам:
На печать выведется следующее:
[3, 4, 5]
{("alpha" => 1), ("beta" => 2)}
my @arr = (3, 4, 5);
my %hash = {'alpha' => 1, 'beta' => 2};
say @arr.perl;
say %hash.perl;
my $a = 'abc';
say $a.perl;