Für den Java Kurs unserer Uni, musste ich mit einem Kollegen zusammen einen Logo Interpreter schreiben. Das Projekt musste in ca. 4 Wochen fertiggestellt werden. Es gab eine GUI, und einen Interpreterteil. Meine Aufgabe war der Interpreter. Leztendlich sind dann diese beiden Klassendesigns bei rausgekommen:
Das Fertige (Naja jedenfalls lauffähige) Programm sah dann so aus:
Falls jemand Interesse an dem Sourcecode hat, dann kann er sich Ihn hier auf meinem Github Repo anschauen (Ist noch nicht die aktuellste Version, aber Lauffähig. Variablen gehen nicht.)