Station - Simulationsprogramm zum Compiler
Simulationsprogramm
Alle zuvor entwickelten Funktionseinheiten eines Compilers für die Programmiersprache MyWhile sind in einem Simulationsprogramm mit grafischer Benutzeroberfäche zusammengefasst.
Im Quelltextfenster (links oben) kann der Quelltext eines MyWhile-Programms eingegeben werden. Man kann ihn auch abspeichern und wieder in das Editor-Fenster laden.
Mit [scannen/parsen] erzeugt man ein strukturiertes MyWhile-Programm, sofern der vorgegebene Quelltext syntaktisch korrekt ist. Das strukturierte MyWhile-Programm wird im Programm-Struktur-Fenster (links unten) angezeigt. Beachte, dass der Editor nur Text anzeigen kann. Veränderungen am Text dieses Fensters werden nicht übernommen.
Ein strukturiertes MyWhile-Programm kann man direkt ausführen, oder in ein strukturiertes MyGoto-Programm übersetzen. Die Ausführung wird im Ausführungsfenster (rechts oben) mitprotokolliert.
Ein strukturiertes MyGoto-Programm wird im Code-Fenster (rechts unten) in lesbarer Form angezeigt. Die Ausführung eines solchen MyGoto-Programms wird im Code-Fenster und im Ausführungsfenster verdeutlicht.
Aufgabe 1
Lade das Simulationsprogramm herunter und teste alle Funktionseinheiten.