PL/I declarations

PL/I is supported on z/OS.

Table 12. Elementary data types in PL/I
Data type Representation
MQBYTE
char(1)
MQBYTE8
char(8)
MQBYTE16
char(16)
MQBYTE24
char(24)
MQBYTE32
char(32)
MQBYTE40
char(40)
MQCHAR
char(1)
MQCHAR4
char(4)
MQCHAR8
char(8)
MQCHAR12
char(12)
MQCHAR20
char(20)
MQCHAR28
char(28)
MQCHAR32
char(32)
MQCHAR48
char(48)
MQCHAR64
char(64)
MQCHAR128
char(128)
MQCHAR256
char(256)
MQHCONN
fixed bin(31)
MQHOBJ
fixed bin(31)
MQINT64
fixed bin(63)
MQLONG
fixed bin(31)
MQPTR
pointer
MQUINT64
fixed bin(63)