Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

SPECIAL-NAMES-Paragraf

&pagelevel(4)&pagelevel

Function

Der SPECIAL-NAMES-Paragraf ermöglicht

  1. die Verknüpfung von Systemnamen mit vom Benutzer angegebenen Merknamen,

  2. die Verknüpfung von Alphabetnamen mit Zeichensätzen und/oder Sortierfolgen,

  3. die Festlegung symbolischer Namen für Zeichen,

  4. die Verknüpfung von Klassennamen mit Zeichenmengen,

  5. die Angabe eines Zeichens, das als Währungszeichen in Maskenzeichenfolgen verwendetwerden soll,

  6. den Austausch der Bedeutung von Komma und Dezimalpunkt in Maskenzeichenfolgen sowie in numerischen Literalen.

Format


SPECIAL-NAMES.
[

[herstellername

{ IS merkname-1 [ON STATUS IS bedingungsname-1
                         [OFF STATUS IS bedingungsname-2]]

| IS merkname-2 [OFF STATUS IS bedingungsname-2
                         [ON STATUS IS bedingungsname-1]]

| ON STATUS IS bedingungsname-1[OFF STATUS IS bedingungsname-2]
| OFF STATUS IS bedingungsname-2[ON STATUS IS bedingungsname-1]
}

]...

[[ARGUMENT-NUMBER IS merkname-3]
[ARGUMENT-VALUE IS merkname-4]
[ENVIRONMENT-NAME IS merkname-5]
[ENVIRONMENT-VALUE IS merkname-6]
]

[ALPHABET alphabetname-1 IS

{ STANDARD-1
| STANDARD-2
| NATIVE
| EBCDIC
| {literal-1 [ {THROUGH | THRU} literal-2 {ALSO literal-3}... ]}...
}


]...

[SYMBOLIC CHARACTERS { {symbolisches-zeichen-1}... {IS | ARE} {ganzzah-1}... }...
[IN alphabetname-2]
]...
[CLASS klassenname IS { literal-4 [{THROUGH | THRU} literal-5] }... ]...
[CURRENCY SIGN IS literal-6]
[DECIMAL-POINT IS COMMA].

]


Syntaxregeln

  1. In einer Klassen-Definition darf im SPECIAL-NAMES Paragrafen nur die
    CURRENCY SIGN-Klausel angegeben werden.

  2. In einer Schnittstellen-Definition dürfen im SPECIAL-NAMES Paragrafen nur die ALPHABET-, CURRENCY SIGN- und DECIMAL-POINT-Klausel verwendet werden.

  3. Die Wörter THROUGH und THRU sind gleichbedeutend.

  4. Für literal-1 bis literal-5 gilt:

    • Sind die Literale numerisch, müssen sie vorzeichenlose Ganzzahlen sein und einen Wert von 1 bis 256 haben.

    • Sind die Literale alphanumerisch und mit der THROUGH-, THRU- oder ALSO-Angabe verbunden, muss jedes Literal 1 Zeichen lang sein.

    • Die Literale dürfen keine figurative Konstante der Form symbolisches-zeichen sein.

Allgemeine Regel

  1. Die einzelnen Klauseln des SPECIAL-NAMES-Paragrafen müssen, wenn sie verwendet werden, in der im Format aufgeführten Reihenfolge angegeben werden.

Im Folgenden sind die einzelnen Klauseln des SPECIAL-NAMES-Paragrafen beschrieben.