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.

4-61<br />

4.5.4 Testhilfe durch PLIDUMP bei Nachrichtenausgabe<br />

In der Entwicklungsphase eines Subsystems ist es oft sehr wichtig,<br />

den Programmablauf im Detail zu verfolgen. Dazu dient vor allem<br />

die Angabe eines TRACE, das heißt die Angabe der gerade aktiven<br />

Programme und des Ortes ihres Aufrufs aus anderen Programmen. Die­<br />

se Information wie auch andere wertvolle Testhilfen können von dem<br />

PL/1 verfügbaren Programm PLIDUMP geliefert werden.<br />

Der Subsystemersteller und der Subsystemanwender können festlegen,<br />

daß bei Ausgabe einer Nachricht automatisch auch diese Testhilfen<br />

ausgegeben werden bzw. unterdrückt werden. Dazu dienen die Anweisungen<br />

MESSAGE DUMP ON bzw. DUMP OFF<br />

-123-<br />

(Anmerkung: Im Gegensatz zu ACTIVE und INACTIVE wirken diese Anwei­<br />

sungen unmittelbar, also nicht über einen Aktivierungsgrad. Die<br />

Folp;e<br />

MESSAGE DUMP ON,<br />

MESSAGE DUMP OFF,<br />

hat also dieselbe Wirkung wie ein einfaches MESSAGE DUMP OFF,)<br />

Die Art der als Dump erzeugten Testhilfeausgabe kann durch Optionen<br />

gesteuert werden. Diese Optionen sind eingehend im PL/1-Reference­<br />

Manual erläutert.<br />

Beispiel<br />

Der Subsystemanwender spezifiziere<br />

ENTER<br />

MESSAGE<br />

MESSAGE<br />

MESSAGE<br />

END,<br />

SSS,<br />

ACTIVE 0 W,<br />

DUMP OFF,<br />

DUMP ON 0,<br />

In den<br />

der Art<br />

PLR-Programmen des Subsystems SSS finden sich Anweisungen<br />

MESSAGE DEBUG,<br />

MESSAGE WARNING ---,<br />

etc.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!