Sprache als Werkzeug: DSLs mit Kotlin