High Level Assembler data type declarations
Table 1. System/390 assembler data type names and representations
| Data type |
Representation |
| MQBOOL |
DS F
|
| MQBYTE |
DS XL1
|
| MQBYTE8 |
DS XL8
|
| MQBYTE16 |
DS XL16
|
| MQBYTE24 |
DS XL24
|
| MQBYTE32 |
DS XL32
|
| MQBYTE40 |
DS XL40
|
| MQCHAR |
DS CL1
|
| MQCHAR4 |
DS CL4
|
| MQCHAR8 |
DS CL8
|
| MQCHAR12 |
DS CL12
|
| MQCHAR20 |
DS CL20
|
| MQCHAR28 |
DS CL28
|
| MQCHAR32 |
DS CL32
|
| MQCHAR48 |
DS CL48
|
| MQCHAR64 |
DS CL64
|
| MQCHAR128 |
DS CL128
|
| MQCHAR256 |
DS CL256
|
| MQFLOAT32 |
DS EB
|
| MQFLOAT64 |
DS DB
|
| MQHCONN |
DS F
|
| MQHOBJ |
DS F
|
| MQINT8 |
DS XL1
|
| MQINT16 |
DS H
|
| MQINT64 |
DS D
|
| MQLONG |
DS F
|
| MQPTR |
DS F
|
| MQUINT8 |
DS XL1
|
| MQUINT16 |
DS H
|
| MQUINT64 |
DS D
|
| MQULONG |
DS F
|