Курс языка программирования Raku / Регулярные выражения и грамматики / Грамматики
Классы действий
Встроенные блоки { make … } работают, но захламляют
грамматику логикой и делают её труднее для чтения. Аккуратное решение —
класс действий: отдельный класс, методы которого названы по
токенам грамматики и выполняют make для каждого из них.
В этом разделе показано, как написать класс действий, как передать
его в .parse и когда его стоит предпочесть встроенным
действиям.
Темы этого раздела
Практика
Пройдите 2 теста по содержанию этого раздела.
Упражнения
В этом разделе 3 упражнения. Прежде чем приступать к практике, изучите все темы раздела.
Навигация по курсу
← Решение: Переверните порядок слов | Написание класса действий →