Курс Раку / Основи

Функція MAIN

Програма на Raku не потребує жодних шаблонних ритуалів, тому ви можете одразу почати писати корисні інструкції. Ця частина програми, яка знаходиться на рівні вище будь-якого блоку коду (включаючи функції, наприклад), називається mainline.

Якщо програма містить функцію зі спеціальною назвою MAIN, Raku виконує цю функцію після компіляції всього коду та після виконання коду mainline.

say '1. Mainline code';

sub MAIN {
    say '3. MAIN called';
}

say '2. Also mainline';

Ця програма спочатку виконує верхньорівневі say, а потім викликає MAIN:

$ raku t.raku
1. Mainline code
2. Also mainline
3. MAIN called

Звичайно, також можливо мати програму з функцією MAIN без іншого коду mainline.

Вправи

Цей розділ містить 3 вправи. Вивчіть всі теми цього розділу перед тим, як переходити до практики кодування.

  1. Привіт, Світ!
  2. Надрукувати суму
  3. Периметр прямокутника

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

Вбудовані функції для друку / note   |   Читання аргументів командного рядка

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

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