Raku-Kurs / Reguläre Ausdrücke und Grammatiken / Grammatiken
Aktionsklassen
Inline stehende { make … }-Blöcke funktionieren, aber
sie überfrachten eine Grammatik mit Logik und machen sie schwerer
lesbar. Die ordentliche Lösung ist eine Aktionsklasse: eine
eigene Klasse, deren Methoden nach den Tokens der Grammatik benannt sind
und das make für jedes davon liefern.
Dieser Abschnitt zeigt, wie Sie eine Aktionsklasse schreiben, wie Sie
sie .parse übergeben und wann Sie sie inline stehenden
Aktionen vorziehen.
Themen in diesem Abschnitt
Praxis
Lösen Sie 2 Quizze zum Inhalt dieses Abschnitts.
Übungen
Dieser Abschnitt enthält 3 Übungen. Sehen Sie sich alle Themen dieses Abschnitts an, bevor Sie mit den Übungen beginnen.
Kursnavigation
← Lösung: Kehren Sie die Wörter um | Eine Aktionsklasse schreiben →