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.

-30- 3-4<br />

Steueranweisungen beginnen mit x in Spalte 1 der Lochkarte,<br />

gefolgt von einem Kommandowort (,das in Spalte 2 beginnen muß,)<br />

und setzen sich fort bis zum nächsten Semikolon. Falls die Steuer­<br />

anweisung nicht vor Spalte 72 mit dem Semikolon endet, ist sie<br />

auf der folgenden Lochkarte von Spalte 2 an wiederum bis maximal<br />

Spalte 71 fortzusetzen. Auf diese Art darf eine Steueranweisung<br />

sich über maximal 5 Karten erstrecken. Falls nach dem Semikolon<br />

auf derselben Karte noch Information steht, so wird diese igno­<br />

riert.<br />

Alle Karten, die nicht das Zeichen x in Spalte 1 haben, werden<br />

bis zur folgenden Steueranweisung bzw. bis Eingabeende als eine<br />

externe Prozedur behandelt.<br />

3.3 Modulerzeugung<br />

Der Modulgenerator kann in einem Lauf Module und Routinen für<br />

mehrere Subsysteme erstellen. Das jeweilige Subsystem wird durch<br />

eine<br />

xSUBSYSTEM-Anweisung<br />

identifiziert. Das betreffende Subsystem muß zuvor mittels PLS<br />

initialisiert worden sein.<br />

Die Erzeugung eines Moduls wird durch die<br />

xMODUL-Anweisung<br />

eingeleitet. Jeder Modul muß vom Subsystementwickler einen inner­<br />

halb des Subsystems eindeutigen Namen von maximal 6 Zeichen Länge<br />

zugewiesen bekommen. Das REGENT-System sorgt selbst dafür, daß<br />

keine Konflikte entstehen, wenn in verschiedenen Subsystemen der­<br />

selbe Modulname benutzt wird. Ein Modul besteht stets aus einer<br />

oder mehrerer externen Prozeduren. Einige oder alle dieser exter­<br />

nen Prozeduren können aus anderen Moduln heraus aufgerufen wer­<br />

den. Diese werden als RMM-Entries bezeichnet. Alle externen Pro­<br />

zeduren des Moduls können natürlich auch von allen anderen exter­<br />

nen Prozeduren desselben Moduls aufgerufen werden.

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!