Philipp Hasenfratz: EBNF Parser

Beitrag lesen

Halihallo Forumer

kennt vielleicht jemand (oder gibt's überhaupt etwas derartiges?) einen EBNF Parser, welcher einen Inputstream durch eine EBNF-Spezifizierung in eine XML-Datei oder einen anderen Datentyp parsed?
Ein Perlprogramm/-modul wäre mir sehr lieb, bei Suchdiensten habe ich nix derartiges gefunden.

Ich werde vielleicht eine primitive Script-sprache entwerfen müssen, um gewisse Dinge zu automatisieren. Die Script-sprache wird durch EBNF definiert und dann über Perl interpretiert.

Thoretisch sollte es doch möglich sein, die durch EBNF definierten Daten mit einigen Regular Expressions einzulesen und durch ein OO-Interface zu strukturieren (dass der Perl-Interpreter diese rekursiv abarbeiten/interpretieren/auflösen kann), oder? - Kennt jeman einen derartigen EBNF-Parser? - Zumindest etwas ähnliches...

Viele Grüsse

Philipp