Warum nimmst du nicht die gleichen Zeichenbefehle wie in
TPathData ?
Ich vermute, dass das ein krudes proprietäres Format ist, das Overphil unterstützen
muss
Langfristig würde ich darüber nachdenken, die Stringersetzung durch einen
AST zu ersetzen. Du hast Objekte, die einzelnen Syntaxelemente repräsentieren: in deinem Fall Befehle und Schleifen.
Mit einem
Visitor kannst du das Ganze dann ausführen, in ein anderes Format exportieren, oder auch einfach die Schleifen entrollen.