Cursus Raku / Provectus / Investigatio errorum / Debugging cum dd

Signaturas functionum dumping

dd nudum — sine argumentis intra subroutinam vocatum — signaturam illius subroutinae imprimit: nomen eius et indicem parametrorum, si quos habet. Inspice exemplum sequens cum duabus subroutinis:

sub f1 {
    dd
}

f1();

sub f2($x) {
    dd
}

f2(42);

Programma signaturas potius quam valores imprimit:

sub f1()
sub f2($x)

Hoc praecipue utile est cum multi-functionibus, ubi indicat quae candidata revera vocata sit:

multi sub g {
    dd
}

multi sub g($x) {
    dd
}

g();
g(42);

Output variantem congruentem quaque vice nominat:

sub g()
sub g($x)

Quiz — Legendo dd dump   |   Structuram datae dump


💪 Vel recta ad exercitationes huius sectionis i.