Думаю, вы наткнулись на ошибку в Inline::Perl5
, которая, по-видимому, возникает в модуле Data::Printer
Perl 5, поэтому я бы посоветовал вам открыть для нее проблему на https://github.com/niner/Inline-Perl5/issues.
* 1006.* Между тем синтаксис стал намного проще.После того, как вы установили
Inline::Perl5
, вам нужно всего лишь добавить наречие
:from<Perl5>
, чтобы загрузить модуль из Perl 5:
use Data::Printer:from<Perl5>;
К сожалению, в этот момент возникает та же ошибка, что вы уже описали:
===SORRY!===
Unsupported type NativeCall::Types::Pointer<140393737675456> in p5_to_p6
Так что я не думаю, что есть решение, которое не потребовало бы обновления либо Inline::Perl5
, либо Rakudo Perl 6.