03.11.2013 Aufrufe

A71700 SCP1700 - Das ist die Eingangsseite, an der noch keiner ...

A71700 SCP1700 - Das ist die Eingangsseite, an der noch keiner ...

A71700 SCP1700 - Das ist die Eingangsseite, an der noch keiner ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

FORTRAN11 Sprachbeschreibung SCP 1100 1/87<br />

Die Datenl<strong>ist</strong>e einer impliziten DO-L<strong>ist</strong>e darf wie<strong>der</strong>um implizite<br />

DO-L<strong>ist</strong>en enthalten.<br />

Der Schleifenzähler und <strong>die</strong> Werte für <strong>die</strong> DO-Variable do va. werden<br />

nach den gleichen Regeln berechnet, <strong>die</strong> für <strong>die</strong> DO-Anweisung<br />

gelten.<br />

Die DO-Variable o<strong>der</strong> eine durch eine EQUIVALENCE-Anweisung mit <strong>der</strong><br />

DQ-Variablen verbundene Variable, darf nicht in <strong>der</strong> Datenl<strong>ist</strong>e <strong>der</strong><br />

impliziten DO-L<strong>ist</strong>e enthalten sein. Enthält eine E/A-Anweisung<br />

eine implizite DO-L<strong>ist</strong>e, wird <strong>die</strong> in ihr enthaltene Datenl<strong>ist</strong>e so<br />

oft abgearbeitet, wie durch den Schleifenziihler gefor<strong>der</strong>t wi'rd.<br />

Dabei wird bei jedem Auftreten <strong>der</strong> DO-Variablen ihr aktueller<br />

I~ert verwendet.<br />

6.3.3. Beispiele für READ-, WRITE- und PRINT-Anweisungen<br />

1.<br />

2.<br />

3.<br />

4.<br />

5.<br />

JOO FORI1AT(I5,F8.2)<br />

READ 100, IVAR,REAL<br />

READ(5,100) 1VAR,REAL<br />

READ(3,'I5,A9',END=20,IOSTAT=IOS) IVAR,ZK<br />

READ 200,IV,(IFELD(I),I=1,IV)<br />

PRINT<br />

100, A, « ( (FELD( 1", J, K, L), 1=1 ,20) ,J=l ,5,1 ), K=1, 1 ,-1 ), L=l ,9)<br />

WRlTE (ERR=90,IOSTAT=IOS,UNIT=1UNIT) 'ABCDE'//ZK<br />

WRITE(FHT=l 00, UNIT=1) VAR,B,C, D, (LIST(K) ,K=19, 5, -3),F,G,H<br />

6.4. OPEN-Anweisung<br />

Mittels <strong>der</strong> OPEN-Anweisung k<strong>an</strong>n eine Verbindung zwischen einer<br />

Einheit und einer Datei hergestellt und eine bestehende Verbindung<br />

modifiziert werden (siehe auch 6.4.2).<br />

Die OPEN-Anweisung hat <strong>die</strong> Form.<br />

OPEN (ol<strong>ist</strong>)<br />

Die L<strong>ist</strong>e <strong>der</strong> Steue'rinformationen 'ol<strong>ist</strong>' muß einen UNIT-Parameter<br />

und k<strong>an</strong>n je ~inen ERR-, IOSTAT-, FILE-, STATUS-, ACCESS-, FORM-,<br />

RECL- und BLANK-Parameter enthalten (siehe Abschnitt 6.4.1.).<br />

96 C 1016-0200-2 M 3030

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!