Logo des digitalen Schulbuchs inf-schule.de. Schriftzug in Zustandsübergangsdiagramm eines endlichen Automaten.

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.

Simulationsprogramm

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.

X

Fehler melden

X

Suche