Parser funktional implementiert mit C#

Track 1 - Kooding 10:00 Uhr - 11:10 Uhr

Haben Sie schon einmal einen Parser geschrieben? Das ist gar nicht so leicht. In der funktionalen Programmierung sind sogenannte Parser-Kombinatoren recht beliebt.

Die Idee ist einfach: Sie haben kleine Grundbausteine - z.B. einen Parser, der einen einzelnen Buchstaben erkennt. Mit Hilfe einer ganzen Menge von einfachen Operationen fügen Sie schließlich diese kleinen Bausteine zu neuen Parsern zusammen. Ich möchte Ihnen hier zeigen, wie sich das in C# umsetzen lässt. Ganz nebenbei werden Sie dabei eine Menge über funktionale Programmierung und vielleicht auch über selten genutzte C# Features lernen.

Raum
Ällang
Sprecher
Carsten König

Log in

create an account