FirstStep - Eine Ausbildungssprache

Inhalt

  1. Die Struktur von FirstStep
  2. Link-Definitionen
  3. Schreibweise
  4. Blöcke
  5. Definitionen
  6. Deklarationen
  7. Anweisungen
  8. Funktionen und Prozeduren
  9. Klassen
  10. Ein- und Ausgabe, Dateien und Verbindungen
  11. Syntax

    Anhang:

  1. Beispiele
  2. Module
  3. Dokumentation zu FirstStep in Word 6.0
    Dokumentation zu FirstStep in Word 7.0
    Dokumentation zu FirstStep in PostScript

zurück Index vor

4 Blöcke

Der exakte Aufbau eines Programms läßt sich in EBNF folgendermaßen darstellen:

Das hauptprogramm besteht aus Anweisungen, die durch "," getrennt sind.

Eine anweisung kann auch ein block sein. Ein Block (im hauptprogramm) hat die folgende Struktur:

In den folgenden Abschnitten werden diese einzelnen Bereiche genau spezifiziert. Sie kommen in analoger Form auch im programm vor, so daß sie hier nur einmal aufgeführt sind. Allerdings beginnen wir mit der Spezifikation der defineDefs und declareDefs; die discloseDefs werden erst später erläutert.

Weitere Informationen zu FirstStep finden Sie in dem Buch "System, Model, Programm".

zurück Index vor