Dieses Buch beschreibt die Programmiersprache Modula-2. Es wendet sich
an Be- nutzer, die Pascal kennen und darauf aufbauend Modula-2 lernen
möchten. Das Buch gliedert sich in drei Teile. Teil 1 führt in die
Konzepte ein, die in Modu- la-2 neu und demzufolge Pascal-Programmierern
unbekannt sind. Teil 2 beschreibt Unterschiede zu Pascal. In Teil 3
werden Module definiert, die eine grundlegende Programmierumgebung
bereitstellen. Der Anhang enthält einen Glossar, Syntax- diagramme, eine
Liste der Wortsymbole, Sonderzeichen und Standardbezeichner, sowie eine
Tabelle des ASCII-Zeichencodes. Man beachte, daß dieses Buch keine
vollständige Sprachbeschreibung für Modu- la-2 darstellt; es ist
vielmehr als Ergänzung zu Niklaus Wirths Sprachdefinition Pro- gramming
in Modula-2 (Springer-Verlag 1983) anzusehen. Einige Leser werden
bemerken, daß dieses Buch auf dem Modula-2 User's Ma- nual der
amerikanischen Firma Volition Systems basiert. Es ist aber stark genug
ver- ändert worden, um seine Veröffentlichung in dieser Form zu
rechtfertigen: vorhan- denes Material wurde überarbeitet, um mehr
Klarheit zu vermitteln; neues Material wurde aufgenommen, um zu größerer
Vollständigkeit zu gelangen. Ich möchte mich bei folgenden Personen und
Organisationen für ihre Beiträge zur Entwicklung dieses Buches
bedanken: - der Firma Volition Systems, die mir die Gelegenheit gab,
über Modula-2 zu schreiben; - Jim Merritt, der eine vorläufige Version
durchsah; - dem Institut für Informatik der ETH Zürich, das eine Reihe
informativer Ar- beitspapiere über Modula-2 veröffentlichte; - und
schließlich den ersten Anwendern von Volition Systems Modula-2, für ihre
Geduld, Voraussicht und Unterstützung. DeI Mar, California Richard
Gleaves November 1983 Inhaltsverzeichnis Einleitung . . . . . . . . IX
Teil 1: Neue Konzepte . . . . .