Die Subanweisung RENAME-SYMBOLS ändert den Namen von einer CSECT, einem ENTRY, EXTRN oder COMMON. Jede Umbenennung verursacht eine Änderung von ESD-Sätzen. LMSCONV prüft die Eindeutigkeit der Namen innerhalb aller ESD-Sätze und weist eine Umbenennung zurück, wenn der neue Name bereits existiert.
Die Subanweisung RENAME-SYMBOLS ist nur für Bindemodule (Elemente des Types R) zulässig.
Format
RENAME-SYMBOLS |
SYMBOL-NAME = <text 1..8> ,SYMBOL-TYPE = *CSECT / *ENTRY / *EXTRN / *COMMON ,NEW-NAME = <text 1..8> |
Operanden
SYMBOL-NAME = <text 1..8>
Legt den Symbolnamen fest, der umbenannt werden soll.
SYMBOL-TYPE = *CSECT / *ENTRY / *EXTERN / *COMMON
Legt den Typ des Symbols fest, dessen Name geändert werden soll.
NEW-NAME = <text 1..8>
Neuer Symbolname.
Der Name sollte den Binder-Lader-Starter-Konventionen für den Sonderdatentyp <symbol> genügen (siehe Handbuch „Binder“ [13]). Allerdings prüft LMSCONV nicht auf diese Konvention.
Auch maskierte (invisible) CSECT/ENTRY-Namen können umbenannt werden.