Skip to content

Commit

Permalink
Make dd first test for .raku, then .perl
Browse files Browse the repository at this point in the history
  • Loading branch information
lizmat committed Jan 22, 2020
1 parent b7a63a5 commit 86a771a
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions src/core.c/Any.pm6
Expand Up @@ -596,9 +596,11 @@ sub dd(|) {
my $var := nqp::shift($args);
my $name := ! nqp::istype($var.VAR, Failure) && try $var.VAR.name;
my $type := $var.WHAT.^name.split("::").tail;
my $what := nqp::can($var,'perl')
my $what := nqp::can($var,'raku')
?? $var.raku
!! "($var.^name() without .raku method)";
!! nqp::can($var,'perl')
?? $var.perl
!! "($var.^name() without .raku or .perl method)";
note $name ?? "$type $name = $what" !! $what;
}
}
Expand Down

0 comments on commit 86a771a

Please sign in to comment.