FirstStep - Eine Ausbildungssprache
Inhalt
- Die Struktur von FirstStep
- Link-Definitionen
- Schreibweise
- Blöcke
- Definitionen
- Deklarationen
- Anweisungen
- Funktionen und Prozeduren
- Klassen
- Ein- und Ausgabe, Dateien und Verbindungen
- Syntax
Anhang:
- Beispiele
- Module
- Dokumentation zu FirstStep in Word 6.0
Dokumentation zu FirstStep in Word 7.0
Dokumentation zu FirstStep in PostScript
zurück
Index
vor
2 Link-Definitionen
In den Linkdefinitionen wird die Verbindung zwischen dem Programm und der Umgebung festgelegt. Dies ist teilweise betriebssystemabhängig.
Hier kann die Standardein- bzw. -ausgabe festgelegt werden sowie die Ausgabe für Fehlermeldungen. Auch dieses hängt stark vom verwendeten Betriebssystem ab und kann daher hier nicht im Detail spezifiziert werden (siehe Beispiel unten).
Außerdem können einige Objekte, in der Regel einfache Variablen, spezifiziert werden, die beim Programmstart initialisiert werden müssen; ihre Werte können oft beim Aufruf des Programms auf der Programmzeile mitübergeben werden.
Beispiel
Eine Link-Definition könnte Beispielsweise folgendermaßen aussehen:
LINK
standardin "EingabeDatei"; -- Standardeingabemdedium ist Konsole
standardout "AusgabeDatei"; -- Standardausgabemdedium ist Monitor
standarderror "FehlerDatei"; -- Standardfehlerausgabe auf Monitor
integer "Anfangszahl = ", Zahl; -- Beim Programmstart kann ganze Zahl
text "Anfangstext = ", TextName; -- und sind zwei Dateien anzugeben
DISCLOSE
...
Weitere Informationen zu FirstStep finden Sie in dem Buch
"System,
Model, Programm".
zurück
Index
vor