2009-04-25 24 views
11

Ich muss einen einfachen Parser in eine Art domänenspezifische Sprache schreiben.
Es muss grundlegende Arithmetik mit richtigen Operatoren Bewertungsreihenfolge und eine Syntax zum Aufrufen von Funktionen der zugrunde liegenden Umgebung, die überlastet werden kann.
Was ist der einfachste Weg, einen solchen Parser zu schreiben? Gibt es etwas, das ich anpassen oder aus der Box nutzen kann? Ich schreibe in C++.Schreiben eines einfachen Parsers

Antwort

1

Ich benutzte Ragel parse einige Daten. Es hat ziemlich gut für mich funktioniert.

Verwandte Themen