Carsten Friede schrieb:
Das Ganze Gerödel hier soll mal ein Modul (ganz in Sinne der der Wiederverwertbarkeit) werden, was mir die Funktionalität gibt Strings einzulesen und sie gezielt für den jeweiligen Kontext zu verarbeiten. Ganz speziell wird's für die Interpretation einer eigenen Kommandosprache für eine Steueranlage. --> Da würde dann ein Parser Sinn machen, das gebe ich zu. Nur leider habe ich gar keine Ahnung, wie man sowas "richtig" baut. Deswegen auch erstmal die umständliche Lösung mit String-Tokenizer und eigener Datenstruktur.
Sieh Dir einfach mal lexx und bison an. In den Dokus sind jeweils Lösungen für einfache Taschenrechner usw. drin. Bei anderen Parsern ist das sicherlich ähnlich.
Tobias