Parser schreiben



  • Hallo zusammen,

    ich habe für ein Programm eine Konfiguration in einer für
    Menschen leicht verständlichen Syntax geschrieben 🙂 .
    Nun habe ich begonnen einen Parser für diese Datei zu schreiben,
    damit mein Programm mit den Konfigurationsdaten auch etwas
    anfangen kann...logisch oder?

    Nach mehreren erfolglosen Versuchen einen kleinen Parser zu schreiben
    bin ich fast verzweifelt. Alles was ich gemacht habe war zu langsam,
    zu aufwendig oder einfach bescheuert.

    Nun meine Frage: Kann mir jemand von euch Profis sagen, wie man einen
    kleinen Parser aufbaut. Ich will keinen Quelltext oder fertigen Parser
    haben. Sondern nur eine kleine Hilfestellung. Wie strukturiere ich die
    Abarbeitung meiner Konfigurationsdatei? Wie halte ich den Aufwand
    möglichst gering?

    Danke schon mal im voraus für eure Hilfe...
    die bisher immer wunderbar war.

    Bye Peter.



  • Du solltest schon sagen, wie deine Datei etwa aussieht...



  • so kann ich dir nur sagen:

    -schau dir bison und flex an
    -benutz Google
    -kauf dir das Buch "Compiler Construction Principle and Practice"

    gib mehr Informationen.


Anmelden zum Antworten