Nächste Seite: Felder
Aufwärts: Unterprogramme
Vorherige Seite: INTERFACE-Blöcke
  Inhalt
Um in Fortran 90 globale Daten anzulegen, kann die Modultechnik verwendet
werden.
In einem Modul können Vereinbarungen für Konstante und Variable,
Typdeklarationen, Schnittstellenblöcke und Modulunterprogramme enthalten sein.
MODULE mod_name
[deklarationen]
[CONTAINS
modul_unterprogramme]
END [MODULE [mod_name]]
Eingebunden wird ein Modul in eine Programmkomponente mittels
USE mod_name[, alias_name => object_name][, alias_name => object_name]
und ein Teil eines Moduls mittels
USE mod_name, ONLY: [gattung [alias_name =>] object_name]
Das Umbenennen (=>) von Modul-Größen ist dann sinnvoll, wenn der Name zu
lang ist, wenn man schon ein fertiges Programm hat, in dem aber diese Größe
anders heißt oder wenn es im fertigen Programm eine gleichheißende Größe
gibt, die mit der Modul-Größe nichts zu tun hat.
Reinfried O. Peter
2001-09-07