Cursus Raku / Reguliere expressies en grammatica’s / Grammatica’s

Actieklassen

Inline blokken met { make … } werken, maar ze vervuilen een grammatica met logica en maken haar minder leesbaar. De nette oplossing is een actieklasse: een aparte klasse waarvan de methoden naar de tokens van de grammatica genoemd zijn en de make voor elk daarvan leveren.

Deze sectie laat zien hoe je een actieklasse schrijft, hoe je haar aan .parse meegeeft, en wanneer je haar boven inline acties verkiest.

Onderwerpen in deze sectie

Praktijk

Maak de 2 quizzen over de inhoud van deze sectie.

Oefeningen

Deze sectie bevat 3 oefeningen. Bekijk alle onderwerpen van deze sectie voordat je aan de oefeningen begint.

  1. Een actie voor hoofdletters
  2. Eén grammatica, twee actieklassen
  3. Maak een datum leesbaar

Cursusnavigatie

Oplossing: Keer de woorden om   |   Een actieklasse schrijven