Курс Raku / Регулярні вирази та граматики / Граматики / Класи дій / Вправи
Зробіть дату зрозумілою людині
Завдання
Напишіть граматику, що розбирає дату у форматі ISO, як-от
'2026-07-05', на три токени: year,
month та day. Напишіть клас
дій, у якому метод кожного токена створює (make)
значення: year та day створюють своє число як
ціле, а month створює англійську назву
місяця (1 → January, …,
12 → December). Метод TOP потім
читає ці три значення через .made і створює зрозумілий
людині рядок на кшталт '5 July 2026'. Розберіть
'2026-07-05' із цим класом дій і надрукуйте
.made.
Приклад
Програма друкує:
5 July 2026Рішення
Навігація курсом
← Розв’язання: Одна граматика, два класи дій | Розв’язання: Зробіть дату зрозумілою людині →