Paraméter |
Beállítások |
Leírás |
Operációs rendszer |
- Win32
- AIX
- x/OS
- Nem meghatározott
|
Az a platform, amelyen a COBOL program fut. A
platform kiválasztásakor az egyéb Platforminformációs attribútumok az
adott platformra jellemző alapértelmezett értékekre lesznek beállítva. A
platform alapértelmezett értékei egyedileg igény szerint módosíthatók. IMS
esetén válassza ki a
z/OS
lehetőséget. |
Kódlap kijelölése |
|
A COBOL program kódlapja a cél platformon. |
Lebegőpontos
formátum |
- IEEE 754
- IBM hexadecimális
|
A lebegőpontos formátum
(IBM
vagy IEEE). Ha lebegőpontos számok byte-ban kifejezett ábrázolása az
IBM
z/Architecture
Működési elvekben meghatározottak szerint történik, akkor ezeket
IBM
390 hexadecimális lebegőpontos formátumnak nevezik. Ha lebegőpontos számok
byte-ban kifejezett ábrázolása a 754-es IEEE szabvány szerint történik,
akkor ezek IEEE nem kiterjesztett lebegőpontos formátumként azonosíthatók. |
Endian |
Little |
Egész adatok little endian ábrázolása. Az egész
számok byte-ban kifejezett ábrázolását, a legkisebbtől a legnagyobb
helyiérték felé haladva, little endian ábrázolásnak nevezik. |
Big |
Egész adatok big endian ábrázolása. Az egész számok
byte-ban kifejezett ábrázolását, a legnagyobbtól a legkisebb helyiérték
felé haladva, big endian ábrázolásnak nevezik. |
Távoli egész endian |
Little |
Ez a tulajdonság a felhasználói kilépési
pontok kezelését (például DFHCNV makrók) egészíti ki. A biztosított DFHCNV
makrók 2 és 4 byte-os egészeket kezelnek, 8 byte-os egészeket azonban nem. A
8 byte-os egészek formátumát az endian tulajdonság segítségével, a 2
és 4 byte-os egészekét pedig a távoli egész endian tulajdonság
segítségével felügyelheti. Ha nincsenek felhasználói kilépési pontok
vagy a felhasználói kilépési pont az endian karakteres egészeket
nem kezeli, akkor az endian tulajdonságnál használt értéket kell
megadnia. |
Big |
Ez a tulajdonság a felhasználói kilépési pontok
kezelését (például DFHCNV makrók) egészíti ki. A biztosított DFHCNV makrók
2 és 4 byte-os egészeket kezelnek, 8 byte-os egészeket azonban nem. A 8
byte-os egészek formátumát az endian tulajdonság segítségével, a 2 és 4
byte-os egészekét pedig a távoli egész endian tulajdonság segítségével
felügyelheti. Ha nincsenek felhasználói kilépési pontok vagy a
felhasználói kilépési pont az endian karakteres egészeket nem kezeli,
akkor az endian tulajdonságnál használt értéket kell megadnia. |
Külső
tizedesjel |
ASCII |
Külső decimális COBOL adattípusok átalakítását
vezérli. Ha a COBOL program olyan gépen fut, amelynek kódlapja Amerikai
szabványos kódolású információcsere (ascii) formátumú, akkor válassza ki
az ASCII lehetőséget. |
EBCDIC |
Külső decimális COBOL adattípusok átalakítását
vezérli. Ha a COBOL program olyan gépen fut, amelynek kódlapja
Kiterjesztett bináris kódolású decimális adatcsere (EBCDIC) formátumú,
akkor válassza ki az EBCDIC lehetőséget. |
EBCDIC egyéni |
Külső decimális COBOL adattípusok átalakítását
vezérli. Ez a tulajdonság a DFHCNV makrók számára külső decimális
adattípusok átalakítását teszi lehetővé, majd az előjelet tartalmazó
kódpontot javítja. - Hoszt kódlap:
- Ha DFHCNV makró ASCII-EBCDIC adatátalakítást hajt végre
CICS
régión belül, akkor az EBCDIC kódlap bizonyos kódpontjai, a hosztrendszer
kódlapjától függően, eltérőek lehetnek. A külső decimális adatok helyes
átalakítása érdekében előjelbites átalakításhoz az EBCDIC kódlapot
kell megadni.
|
Idézőjel |
- dupla (")
- egyedülálló (')
|
- DOUBLE: Olyan figuratív konstans vagy fenntartott szó, amely az
idézőjel karakter legalább egy előfordulását képviseli, ha a QUOTE
fordítási beállítás be van kapcsolva. Ennek az értéknek a cél COBOL
program fordításakor használt értékkel kell megegyeznie. A
beállításokkal kapcsolatos részleteket a COBOL programozói
kézikönyvben talál.
- SINGLE: Olyan figuratív konstans vagy fenntartott szó, amely az
aposztróf karakter (') legalább egy előfordulását képviseli, ha az APOST
fordítási beállítás be van kapcsolva. Ennek az értéknek a cél COBOL
program fordításakor használt értékkel kell megegyeznie. A beállításokkal
kapcsolatos részleteket a COBOL programozói kézikönyvben talál.
|
TRUNC |
|
- STD: COBOL BINARY, COMP, és COMP-4 típusokra van hatással. Az
STD beállítás esetében a beállítható értékek PICTURE karaktersorozat
típusra vannak korlátozva. Ennek az értéknek a cél COBOL program
fordításakor használt értékkel kell megegyeznie. PIC S999 tartalmú PICTURE
részkifejezés esetén például a beállítható értéktartomány -999 és 999
közöt van. Normál esetben a
CICS
vagy
IMS
COBOL programok a TRUNC(BIN) beállítással kerülnek fordításra. A
beállításokkal kapcsolatos részleteket a COBOL programozói kézikönyvben
talál.
- OPT: COBOL BINARY, COMP, és COMP-4 típusokra van hatással. Az
OPT beállítás esetében az érték a PICTURE karaktersorozattal
egyezik meg. 02 ANUM PIC 9999 BINARY esetén például a lehetséges értékek
tartománya 0 és 9999 között van. Ennek az értéknek a cél COBOL program
fordításakor használt értékkel kell megegyeznie. Normál esetben a
CICS
vagy
IMS
COBOL programok a TRUNC(BIN) beállítással kerülnek fordításra. A
beállításokkal kapcsolatos részleteket a COBOL programozói kézikönyvben
talál.
- BIN: COBOL BINARY, COMP, és COMP-4 típusokra van hatással. A
BIN beállítás esetében az értéket a PICTURE karaktersorozat által
igényelt tárterület mérete korlátozza. A 02 ANUM PIC 9999 BINARY például
előjel nélküli PICTURE karaktersorozat 4 kilencessel, a szükséges tárméret
2 byte. Az érvényes értéktartomány 0 és 65535 között lehet. Ennek az
értéknek a cél COBOL program fordításakor használt értékkel kell
megegyeznie. Normál esetben a
CICS
vagy
IMS
COBOL programok a TRUNC(BIN) beállítással kerülnek fordításra. A
beállításokkal kapcsolatos részleteket a COBOL programozói kézikönyvben
talál.
|
NSYMBOL |
|
- NATIONAL: A literálokban és kép részkifejezésekben
használt "N" szimbólum értelmezését vezérli. A NATIONAL azt jelenti, hogy
a USAGE NATIONAL részkifejezés került megadásra. Azt jelzi, hogy az
adatok UNICODE adatokként, UTF-16 kódolással kerülnek tárolásra. Ennek az
értéknek a cél COBOL program fordításakor használt értékkel kell
megegyeznie. A beállításokkal kapcsolatos részleteket a COBOL programozói
kézikönyvben talál.
- DBCS: A literálokban és kép részkifejezésekben használt "N"
szimbólum értelmezését vezérli. A DBCS azt jelenti, hogy a USAGE DISPLAY-1
részkifejezés került megadásra. Azt jelzi, hogy az adatok DBCS adatokként
kerülnek tárolásra. Ennek az értéknek a cél COBOL program fordításakor
használt értékkel kell megegyeznie. A beállításokkal kapcsolatos
részleteket a COBOL programozói kézikönyvben talál.
|