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
1 Die Struktur von FirstStep
Die Struktur von FirstStep entspricht dem üblichen
Sprachgebrauch. Ein FirstStep-Programm besteht aus den folgenden
Teilen:
Definition: Struktur eines FirstStep-Programms
LINK
< Link-Definitionen >
DISCLOSE
< Einbindung externer Dateiem mit Konstanten, Funktionen usw. >
< Keine Objekt-Instanz >
DEFINE
< Definition von Konstanten, Funktionen usw. Keine Objekt-Instanz >
DECLARE
< Deklaration von Objekten wie Variablen oder anderen Instanz >
DO
< Hauptpgrogramm >
DONE
Der Unterschied zwischen Deklarationen und Definitionen liegt darin, daß Deklarationen einen Speicherplatz (ein Objekt) festlegen, während Definitionen noch keinen Speicherplatz benötigen. Erst durch Aufruf einer Funktion oder Prozedur bzw. durch Instanziierung eines Datensatzes wird Speicher im Stack oder Heap belegt. Deklarationen belegen somit Speicherplatz, Definitionen zunächst nicht.
Weitere Informationen zu FirstStep finden Sie in dem Buch
"System,
Model, Programm".
zurück
Index
vor