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

Класи дій

Вбудовані блоки { make … } працюють, але захаращують граматику логікою й ускладнюють її читання. Охайне розв’язання — клас дій: окремий клас, чиї методи названо за токенами граматики й які виконують make для кожного з них.

Цей розділ показує, як написати клас дій, як передати його в .parse і коли віддати йому перевагу перед вбудованими діями.

Теми цього розділу

Практика

Виконайте 2 тести за змістом цього розділу.

Вправи

У цьому розділі 3 вправи. Перш ніж братися до практики, вивчіть усі теми розділу.

  1. Дія з верхнім регістром
  2. Одна граматика, два класи дій
  3. Зробіть дату зрозумілою людині

Навігація курсом

Розв’язання: Переверніть порядок слів   |   Написання класу дій