Курс по Raku / Регулярни изрази и граматики / Граматики

Класове за действия

Вградените блокове { make … } работят, но затрупват граматиката с логика и я правят по-трудна за четене. Подреденото решение е клас за действия: отделен клас, чиито методи са именувани по токените на граматиката и осигуряват make за всеки от тях.

Този раздел показва как се пише клас за действия, как се подава на .parse и кога да го предпочетете пред вградените действия.

Теми в този раздел

Практика

Направете 2 теста върху съдържанието на този раздел.

Упражнения

Този раздел съдържа 3 упражнения. Разгледайте всички теми в раздела, преди да се захванете с практиката.

  1. Действие с главни букви
  2. Една граматика, два класа за действия
  3. Направете датата четима за човек

Навигация в курса

Решение: Обърнете реда на думите   |   Писане на клас за действия