SPI Programming Manual (G06.24+, H06.03+, J06.03+)

ZSPI Data Definitions
SPI Programming Manual427506-006
4-14
Token Data Types
ZSPI-TDT-ENUM
The ENUM data type identifies a 16-bit signed item for which the range of acceptable
values is enumerated. The maximum range of numeric values for this type is -32768 to
+32767. Its format is the same as ZSPI-TDT-INT.
ZSPI-TDT-ERROR
The ERROR data type identifies an error token in fully qualified form (including the
subsystem ID).
ZSPI-TDT-FLT
The FLT data type identifies a 32-bit floating-point (real) number. Its value range is
± 8.63617 * (10**-78) to ± 1.15792 * (10**77). This data type is not supported by
COBOL or TACL.
ZSPI-TDT-FLT2
The FLT2 data type identifies a 64-bit floating-point (real) number. Its value range is
± 8.6361685550944446 * (10**-78) to ± 1.15792089237316189 * (10**77). This data
type is not supported by COBOL or TACL.
ZSPI-TDT-FNAME
The FNAME data type identifies a 24-byte internal-format file name for a disk file,
process, or device, as might be generated by the FNAMEEXPAND procedure.
ZSPI-TDT-FNAME32
The FNAME32 data type identifies a 32-byte internal file name of the form used by the
Distributed Name Service, Pathway, data-communications subsystems, and some
constant ZSPI-TDT-ENUM value is 11.
constant ZSPI-TDT-ERROR value is 28.
constant ZSPI-TDT-FLT value is 5.
constant ZSPI-TDT-FLT2 value is 6.
constant ZSPI-TDT-FNAME value is 20.
constant ZSPI-TDT-FNAME32 value is 25.