Parser mit „Sprache“ bauen
19.04.2021, 00:00 Uhr
Ich verstehe dich
Eine Bibliothek, mit der Sie Parser in C# schreiben können.
Stellen Sie sich vor, Sie müssten die Cloud-Anwendung oder die schicke App in Assembler programmieren. Da setzt man dann schon allein wegen der Entwicklungsgeschwindigkeit doch lieber auf einen Compiler oder Interpreter, der eine höhere Programmiersprache übersetzen kann.
Die Disziplin der Informatik, die sich mit der Theorie, dem Entwurf und der Implementierung von Compilern und Interpretern beschäftigt, ist seit Jahrzehnten ein Feld intensiver Forschung. Schneller und besser sollen Compiler werden und gleichzeitig sollen sogenannte Language Workbenches wie ANTLR [1] (Another Tool for Language Recognition) bei der Entwicklung von Compilern helfen. Der BegriffLanguage Workbench wird im gleichnamigen Kasten näher unter die Lupe genommen.
Jetzt 1 Monat kostenlos testen!
Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
- + Digitales Kundenkonto,
- + Zugriff auf das digitale Heft,
- + Zugang zum digitalen Heftarchiv,
- + Auf Wunsch: Weekly Newsletter,
- + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar