Следующий скрипт Perl 5:
use strict;
use warnings;
use Data::Printer;
my @a = (1,2,3,4);
p @a;
дает вывод:
![enter image description here](https://i.stack.imgur.com/6K9vd.png)
(обратите внимание на синий цвет), тогда какэто сценарии Perl 6:
use Data::Printer:from<Perl5>;
my @a = 1,2,3,4;
p @a;
дает вывод:
[
[0] 1,
[1] 2,
[2] 3,
[3] 4
]
, но цифры не окрашены (как в случае с Perl 5 выше).
Системная информация :
$ perl --version
This is perl 5, version 29, subversion 3 (v5.29.3) built for x86_64-linux
$ perl6 -e '.say for $*DISTRO, $*VM, $*PERL.compiler.version'
ubuntu (18.10.Cosmic.Cuttlefish)
moar (2018.11)
v2018.11