Курс Раку / Основи / Функція MAIN

Кілька функцій MAIN

Як і будь-яка інша функція в Raku, функція MAIN може мати свої варіанти multi. Це дозволяє програмі індивідуально реагувати на різну кількість або різні типи вхідних параметрів.

multi sub MAIN($a) {
    say 2 * $a;
}

multi sub MAIN($a, $b) {
    say $a + $b;
}

Ця програма подвоює свій єдиний аргумент або додає його до другого аргументу, якщо він присутній:

$ raku t.raku 21
42

$ raku t.raku 21 33
54

Практика

Виконайте вікторину, що охоплює зміст цієї теми.

Навігація по курсу

Функція MAIN / Читання аргументів командного рядка   |   Функція MAIN / Використання unit sub


💪 Or jump directly to the exercises to this section.

Ця сторінка автоматично перекладена за допомогою ChatGPT 4o. Оригінальний текст англійською мовою.

Переклади цієї сторінки: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська