Курс Raku / Регулярні вирази та граматики / Граматики / Класи дій / Вправи
Одна граматика, два класи дій
Завдання
Одну граматику можна поєднувати з різними класами дій, щоб отримувати
різні результати. Напишіть одну граматику, що розбирає два числа,
розділені комою, як у '10,20'. Напишіть
два класи дій: один, чий TOP створює їхню
суму, і другий, чий TOP створює їхню
різницю (перше мінус друге). Розберіть
'10,20' по черзі з кожним класом дій і надрукуйте обидва
результати.
Приклад
Програма друкує:
30
-10Рішення
Навігація курсом
← Розв’язання: Дія з верхнім регістром | Розв’язання: Одна граматика, два класи дій →