Assigned Field Type Codes
Supported IBM-assigned field type codes
Some of our macros support polymorphism of function overloading.
The most important examples are the CPY macro and the macros that
take a condition such as IF, DO (WHILE/UNTIL) and CASE.
Not all macros support all defined field type codes. Check the
of the pertinent macros for details.
The following IBM-defined field type codes are currently supported:
- $ - WXTRN symbol
- @ - Graphics field
- A - A-type address field
- B - Binary field
- C - Character field
- D - Long floating point field
- E - Short floating point field
- F - Fullword fixed-point field
- G - Fixed-point field, explicit length
- H - Halfword fixed-point field
- I - Machine instruction
- J - Control section name
- K - Floating point field, explicit length
- L - Extended floating point field
- M - Macro instruction
- N - Self-defining term
- O - Omitted operand
- P - Packed decimal field
- Q - Q-type address field
- R - Address field of type A, S, Q, V, Y, with explicit length
- S - S-type address field
- T - EXTRN symbol
- U - Undefined
- V - V-type address field
- W - CCW or CCWn instruction
- X - Hexadecimal field
- Y - Y-type address field
- Z - Zoned decimal field
In addition the following types have been defined by Bixoft:
- a - Access register
- b - Bit field
- c - Control register
- f - Floating point register
- g - General purpose register (32-bit)
- j - Embedded control block (DCL-declared)
- l - Long General Purpose Register (64-bit)
- p - Pointer register
- v - EQU-defined value assigned to a code field
- 0 - Literal decimal number of unspecified type and length
Please e-mail us with your
Thanks in advance.
To our homepage.
This site is a member of WebRing.
You are invited to browse the
list of mainframe-loving sites.
Dinos are not dead. They are alive and well and living in data
around you. They speak in tongues and work strange magics with
Beware the dino! And just in case you're waiting for the final
these dino's: remember that dinos ruled the world for 155-million
Dinos and other anachronisms