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.