Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

LMSCONV im Vergleich zu LMS

Globale Einschränkungen von LMSCONV zu LMS:

  • keine Erzeugung deltagespeicherter Elemente

  • keine strukturierte Ausgabe, d.h. keine Ausgabe in S-Variable

  • keine Änderung von Bibliotheks- und Typattributen

  • keine Unterstützung einer Startdatei

Folgende LMS-Anweisungen werden nicht unterstützt:

ACTIVATE-USER-EXIT
BEGIN-MAKE
CALL-EDT
COMPARE-ELEMENT
DEACTIVATE-USER-EXIT
EDIT-ELEMENT
EXECUTE-SYSTEM-COMMAND
FIND-ELEMENT
MODIFY-ELEMENT-PROTECTION
MODIFY-LIBRARY-ATTRIBUTES
MODIFY-TYPE-ATTRIBUTES
PROVIDE-ELEMENT
REORGANIZE-LIBRARY
RESET-Anweisungen
RETURN-ELEMENT
SHOW-STATISTICS

Die folgende Tabelle zeigt die Syntax-Einschränkungen im Vergleich zu LMS

Anweisung

Einschränkung

ADD-ELEMENT

kein *HIGH,*INCR,BASE,STORAGE-FORM bei TO-ELEMENT
kein PROTECTION

CLOSE-LIBRARY

./.

COPY-ELEMENT

keine Auswahl über BASE bei ELEMENT
kein EXCEPT
kein *HIGH,*INCR,BASE,STORAGE-FORM bei TO-ELEMENT
kein PROTECTION

COPY-LIBRARY

./.

DELETE-ELEMENT

keine Auswahl über BASE bei ELEMENT
kein EXCEPT

END

./.

EXTRACT-ELEMENT

keine Auswahl über BASE bei ELEMENT
kein EXCEPT
kein INFORMATION
kein PROTECTION

MODIFY-DEFAULTS

kein STORAGE-FORM bei ELEMENT-ATTRIBUTES
kein DELTA-STRUCTURE bei INFORMATION
kein PROTECTION
kein COMPARE-PARAMETERS

MODIFY-ELEMENT

keine Auswahl über BASE bei ELEMENT
kein EXCEPT
kein  *HIGH,*INCR,BASE  bei  TO-ELEMENT

MODIFY-ELEMENT-ATTRIBUTES

keine Auswahl über BASE bei ELEMENT
kein EXCEPT
keine Auswahl über STATE
kein WRITE-MODE
für NEW-ATTRIBUTES gibt es nur CODED-CHARACTER-SET

MODIFY-LOGGING-PARAMETERS

kein EDT(...) bei TEXT-OUTPUT
kein BASE bei ELEMENT

OPEN-LIBRARY

./.

SHOW-DEFAULTS

kein PROTECTION
kein COMPARE-PARAMETERS

SHOW-ELEMENT

keine Auswahl über BASE bei ELEMENT
kein EXCEPT

SHOW-ELEMENT-ATTRIBUTES

keine Auswahl über BASE bei ELEMENT
kein EXCEPT
keine Auswahl über ACCESS-DATE/TIME
keine Auswahl über STATE
keine Auswahl über STORAGE-FORM
keine Auswahl über ELEMENT-SIZE
keine Auswahl über PROTECTION
keine Auswahl über DELTA-STRUCTURE bei INFORMATION
kein *BY-CREATION-DATE,
  *BY-MODIFICATION-DATE,
  *BY-ACCESS-DATE,
  *BY-ELEMENT-SIZE bei SORT

kein TEXT-OUTPUT
kein STRUCTURE-OUTPUT

SHOW-LIBRARY-ATTRIBUTES

kein TEXT-OUTPUT
kein STRUCTURE-OUTPUT

SHOW-LIBRARY-STATUS

./.

SHOW-LOGGING-PARAMETERS

./.

SHOW-TYPE-ATTRIBUTES

kein TEXT-OUTPUT
kein STRUCTURE-OUTPUT

SHOW-USER-EXITS

./.

WRITE-COMMENT

./.

Umstellung von LMSCONV auf LMS

Alle LMSCONV-Anweisungen und Operanden sind in LMS gültig, sofern die vollständigen Anweisungsnamen oder deren garantierten Abkürzungen verwendet werden. Somit ist ein Umsteigen von LMSCONV auf LMS für den Benutzer unproblematisch.