Курс Raku / Розширені /
Налагодження / Налагодження з dd
Вивід сигнатур функцій
Виклик dd без аргументів усередині підпрограми друкує
сигнатуру цієї підпрограми: її ім’я та список параметрів, якщо вони є.
Розгляньте наступний приклад з двома підпрограмами:
sub f1 {
dd
}
f1();
sub f2($x) {
dd
}
f2(42);Програма друкує сигнатури, а не будь-які значення:
sub f1()
sub f2($x)Це особливо корисно з мультифункціями, де це показує, який кандидат був насправді викликаний:
multi sub g {
dd
}
multi sub g($x) {
dd
}
g();
g(42);Вивід називає відповідний варіант кожного разу:
sub g()
sub g($x)Навігація курсом
← Тест — Читання виводу
dd | Вивести структуру
даних →
💪 Або перейдіть одразу до
вправ цього розділу.