14.12.2012 Aufrufe

KFK2666.pdf

KFK2666.pdf

KFK2666.pdf

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

-86- 4-24<br />

Erläuterung<br />

Die OESTROY-Anweisung macht das in der zweiten OEFINE-Anweisung<br />

implizit enthaltene<br />

OEFINE 0(1,3), (4) AS (INTEGER),<br />

rDckgängig. Die Werte INTEGER (1,3,1) bis INTEGER (1,3,4) existie­<br />

ren anschließend nicht mehr.<br />

Beispiel<br />

Erläuterung<br />

OEFINE wie oben<br />

OESTROY 0,<br />

Die gesamte DOS 0 wird vernichtet.<br />

Anmerkung: Ein solches OESTROY ersetzt nicht das vor Verlassen<br />

des Blocks erforderliche RESET. Wohl aber impliziert das RESET<br />

ein OESTROY.<br />

Falls zwei DOS durch CONNECT dieselbe TOS enthalten, wird bei<br />

OESTROY dafDr gesorgt, daß die gemeinsame TOS nicht abgebaut wird.<br />

Beispiel<br />

Erläuterung<br />

OEFINE 0, (2) OESCRIPTOR,<br />

OEFINE 0(2), (4,4,4) AS (INTEGER),<br />

CONNECT 0(1), 0(2,4,3),<br />

OESTROY 0(2,4),<br />

Nach der CONNECT-Anweisung sind die Werte 0(2,4,3,1) bis 0(2,4,3,4)<br />

identisch mit den Werten 0(1,1) bis 0(1,4). Nach der OESTROY-An­<br />

weisung ist die gesamte TOS, auf die der Oeskriptor 0(2,4) zeigt,<br />

nicht mehr vorhanden. Insbesondere existieren auch 0(2,4,3,1)<br />

bis 0(2,4,3,4) nicht mehr, dagegen sind 0(1,1) bis 0(1,4) noch<br />

vorhanden.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!