14.12.2012 Aufrufe

KFK2666.pdf

KFK2666.pdf

KFK2666.pdf

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.

8-25 -263-<br />

Bei der Auslieferung des REGENT-Systems in Source-Form kann<br />

man von folgenden Voraussetzungen ausgehen:<br />

- die Source befindet sich in REGENT-Teilbereiche eingeteilt<br />

auf verschiedene Files eines Magnetbandes;<br />

- in der Source befinden sich die Steueranweisungen für den<br />

Interpretierer.<br />

Sind diese Voraussetzungen gegeben, so ist folgendermaßen zu<br />

verfahren:<br />

- Zuerst muß der Bootstrapteil verfügbar gemacht, die System­<br />

interfacestelle gegebenenfalls angepaßt, die beigefügte JCL<br />

geändert und auf die REGENT-Bibliothek geladen werden.<br />

- Danach können Schritt für Schritt die einzelnen Teilbereiche<br />

mit Hilfe des Interpretierers implementiert werden.<br />

Bei jedem Teilbereich sind alle Programme, Strukturen, Makros,<br />

Module, Linkage-Editor-Eingabe und evtl. Steueranweisungen für<br />

die Modulgeneratoren so angeordnet, daß sis in zeitlich richtiger<br />

Reihenfolge in die Bibliotheken geladen werden. Eine Vertauschung<br />

der Implementierungsschritte ist aus diesem Grund nicht möglich.<br />

Ebenso eine Vertauschung der Implementierung der einzelnen Teil­<br />

bereiche.<br />

Ein ausgeliefertes REGENT-Source-Magnetband wird in der Regel<br />

wie folgt aufgebaut sein:<br />

Fi le 1:<br />

File 2:<br />

File 3:<br />

File 4:<br />

File 5:<br />

Bootstrap-Teil + JCL-Proceduren (Quick-Link-Programme,<br />

Systeminterfacestelle, Interpretierer, Proceduren<br />

QQINTER, QQPCL und REGENT).<br />

REGENT-Modulverwaltung, Nachrichtenverwaltung, Modulgeneratoren<br />

(QQMODGEN,<br />

viceroutinen.<br />

.. .<br />

REGENT-Ubersetzer<br />

QQMODASS und QQMENDC) und Ser­<br />

REGENT-PLR-Precompiler<br />

Dynamische Datenverwaltung

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!