Eine Fortran 90 Deklaration hat folgendes Aussehen:
datentyp :: variablen_name, variablen_name, ... datentyp :: variablen_name, variablen_name = variablen_wert, & variablen_name, ... datentyp, PARAMETER :: konstanten_name = konstanten_ausdruckeine Fortsetzungszeile kann dabei mit einem & definiert werden;
skalare Datentypen:
Ein CHARACTER-String (Zeichenkette) wird entweder durch
CHARACTER * längenangabe :: var_name,
CHARACTER (LEN = längenangabe) :: var_name
oder
CHARACTER :: var_name * längenangabe definiert;
Ein Teilstring dieser Zeichenkette kann durch var_name([begin][:[end]])
angegeben werden.
string_var(:) string_var(begin) string_var(begin:) string_var(:end) string_var(begin:end) |
bezeichnet den gesamten String (= nur string_var)
das begin-ste Element des Strings (Start bei 1) der Teilstring von begin bis zum Ende des Strings vom Beginn des Strings bis zum end-sten Element der Teilstring vom begin-sten bis zum end-sten Element |