hallo leute, ich habe folgende aufagbe und weiß nicht genau wie ich das angehen soll. wenn jemand ideen haben sollte so möge er oder sie sich bitte melden
In dieser Aufgabe werden Sie ihre zweite Programmiersprache implementieren. Die Spezikation
der Sprache kann bei Wikipedia (Brainfuck ? Wikipedia nachgelesen wer-
den). Schreiben Sie einen Interpreter, das ein Brainf*ck Programm als Kommandozeilenparameter
bekommt und dieses ausfuhrt. Wenn Sie wollen konnen Sie die Eingabe an das Brainf*ck Pro-
gramm auch als Parameter mitgeben. Das verringert die Interaktivitat, macht aber Testing und
die Implementierung einfacher.
Ein kleiner Tipp fur die Implementierung: Die Klasse Stack kann gut benutzt werden um sich die
passenden Rucksprungadressen zu merken. Wenn man bei jedem Aufruf von [ die Adresse auf den
Stack legen, konnen Sie beim Ausfuhren von ] einfach die oberste Adresse vom Stack holen.
In dieser Aufgabe werden Sie ihre zweite Programmiersprache implementieren. Die Spezikation
der Sprache kann bei Wikipedia (Brainfuck ? Wikipedia nachgelesen wer-
den). Schreiben Sie einen Interpreter, das ein Brainf*ck Programm als Kommandozeilenparameter
bekommt und dieses ausfuhrt. Wenn Sie wollen konnen Sie die Eingabe an das Brainf*ck Pro-
gramm auch als Parameter mitgeben. Das verringert die Interaktivitat, macht aber Testing und
die Implementierung einfacher.
Ein kleiner Tipp fur die Implementierung: Die Klasse Stack kann gut benutzt werden um sich die
passenden Rucksprungadressen zu merken. Wenn man bei jedem Aufruf von [ die Adresse auf den
Stack legen, konnen Sie beim Ausfuhren von ] einfach die oberste Adresse vom Stack holen.