-MO=Deparse , Perl (, heredocs qq {}). .
$ perl -MO=Deparse test.pl
$i = 1;
while ($i < 3) {
print qq[ def px$i = new E(user) \n if (!px$i.hasErrors()) {\n println "${$i->px . 'name';} / ${$i->px . 'empr' . 'to';} OK"\n }\n\n];
++$i;
}
:
println "${$i->px . 'name';} / ${$i->px . 'empr' . 'to';}
Perl ${px$i.name} ${$i->px . 'name'}!
perl, ${...} , , ( ) , , . Perl , , Perl. , heredoc, "EOT" .
: ($ → \$) , heredocs.