Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

COMPILE-PROCEDURE Prozedur kompilieren

Das Kommando COMPILE-PROCEDURE konvertiert eine S-Prozedur in eine kompilierte Prozedur, d.h. in ein Zwischenformat, das dann auch in Umgebungen benutzt werden kann, in denen das Subsystem SDF-P nicht zur Verfügung steht.

In kompilierten Prozeduren kann der volle Umfang von SDF-P benutzt werden. Das gilt auch, wenn diese Prozeduren in einer Umgebung gestartet werden, die nur SDF-P-BASYS enthält.

COMPILE-PROCEDURE

FROM-FILE = <filename 1..54 without-gen> / *LIBRARY-ELEMENT(...)


*LIBRARY-ELEMENT(...)




LIBRARY = <filename 1..54 without-gen>




,ELEMENT = <composed-name 1..64>(...)





<composed-name 1..64>(...)







VERSION = *HIGHEST-EXISTING / *UPPER-LIMIT / <composed-name 1..24>




,TYPE = J / <alphanum-name 1..8>

,TO-FILE = <filename1..54without-gen> / *LIBRARY-ELEMENT(...) / *DUMMY


*LIBRARY-ELEMENT(...)




LIBRARY = *SAME / <filename 1..54 without-gen>




,ELEMENT = *SAME(...) / <composed-name 1..64>(...)





*SAME(...)







VERSION = *SAME / *UPPER-LIMIT / *INCREMENT / *HIGHEST-EXISTING /








<composed-name 1..24>





<composed-name 1..64>(...)







VERSION = *SAME / *UPPER-LIMIT / *INCREMENT / *HIGHEST-EXISTING /








<composed-name 1..24>




,TYPE = SYSJ / <alphanum-name 1..8>

Kommando-Returncode

(SC2)

SC1

Maincode

Bedeutung / garantierte Meldungen


0CMD0001Ohne Fehler

1CMD0202Syntaxfehler

1SDP0118Kommando im falschen Kontext

1SDP0138Fehler bei Voranalyse der Prozedur
garantierte Meldung: SDP0138

1SDP0223Falsche Umgebung

3CMD2203Falsche Syntaxdatei

32CMD0221Systemfehler (interner Fehler)

64SDP0091Semantikfehler

130SDP0099Kein Adressraum mehr verfügbar