Курс по Raku / Регулярни изрази и граматики / Граматики / Класове за действия / Exercises
Една граматика, два класа за действия
Задача
Една граматика може да се съчетава с различни класове за действия, за
да дава различни резултати. Напишете една граматика, която разбира две
числа, разделени със запетая, като в '10,20'. Напишете
два класа за действия: единият, чийто TOP
създава сумата им, а другият, чийто TOP
създава разликата им (първото минус второто). Разберете
'10,20' последователно с всеки клас за действия и
отпечатайте двата резултата.
Пример
Програмата отпечатва:
30
-10Решение
Навигация в курса
← Решение: Действие с главни букви | Решение: Една граматика, два класа за действия →