Programming Interface Information:
This page documents intended Programming
Interfaces that allow the customer to write programs to obtain the services of VM/ESA. |
TRANTBL
Cross Reference (Contains links to field and bit definitions)
TRANTBL Prolog
Name : TRANTBL Description: Translation Table mapping DSECT : TRANTBL Function : Maps the translation tables defined by the DMSTRT module. The TRANTBL macro generates a DSECT for the system national-language- dependent character set translation tables. It is called by the TRANTBL macro.
TRANTBL Control Block Content
TRANTBL DSECT
Hex Dec Type/Val Lng Label (dup) Comments ---- ---- --------- ---- -------------- -------- 0000 0 Structure TRANTBL Translation Table mapping 0000 0 Character 256 TRANSTD Standard uppercase table 0100 256 Character 256 TRAST77 EBCDIC -> 3277 Character Set 0200 512 Character 256 TRAST78 EBCDIC -> 3278 Character Set 0300 768 Character 256 TRAAPL77 EBCDIC -> 3277 APL Character Set 0400 1024 Character 256 TRAAPL78 EBCDIC -> 3278 APL Character Set 0500 1280 Character 256 TRATXT77 EBCDIC -> 3277 Text Character Set 0600 1536 Character 256 TRATXT78 EBCDIC -> 3278 Text Character Set 0700 1792 Character 256 TRAPL7EC EBCDIC -> 3277/APL Compound Chars 0800 2048 Character 256 TRAPL7CE 3277/APL Compound Chars -> EBCDIC 0900 2304 Character 256 TRAPL8EC EBCDIC -> 3278/APL Compound Chars 0A00 2560 Character 256 TRAPL8CE 3278/APL Compound Chars -> EBCDIC 0B00 2816 Character 256 TRATX7EC EBCDIC -> 3277/Text Compound Char 0C00 3072 Character 256 TRATX7CE 3277/Text Compound Char -> EBCDIC 0D00 3328 Character 256 TRATX8EC EBCDIC -> 3278/Text Compound Char 0E00 3584 Character 256 TRATX8CE 3278/Text Compound Char -> EBCDIC 0F00 3840 Character 256 TRATX7ES EBCDIC -> 3277/Text Single Char 1000 4096 Character 256 TRATX7SE 3277/Text Single Char -> EBCDIC 1100 4352 Character 256 TRAPL2EC EBCDIC -> 3278/Extended APL(APL2) Compound Character Set 1200 4608 Character 256 TRAST78C EBCDIC -> 3278 CECP Character Set
TRANTBL Storage Layout
*** TRANTBL - Translation Table mapping * * +-------------------------------------------------------+ * 0 | | * = TRANSTD = * | | * +-------------------------------------------------------+ * 100 | | * = TRAST77 = * | | * +-------------------------------------------------------+ * 200 | | * = TRAST78 = * | | * +-------------------------------------------------------+ * 300 | | * = TRAAPL77 = * | | * +-------------------------------------------------------+ * 400 | | * = TRAAPL78 = * | | * +-------------------------------------------------------+ * 500 | | * = TRATXT77 = * | | * +-------------------------------------------------------+ * 600 | | * = TRATXT78 = * | | * +-------------------------------------------------------+ * 700 | | * = TRAPL7EC = * | | * +-------------------------------------------------------+ * 800 | | * = TRAPL7CE = * | | * +-------------------------------------------------------+ * 900 | | * = TRAPL8EC = * | | * +-------------------------------------------------------+ * A00 | | * = TRAPL8CE = * | | * +-------------------------------------------------------+ * B00 | | * = TRATX7EC = * | | * +-------------------------------------------------------+ * C00 | | * = TRATX7CE = * | | * +-------------------------------------------------------+ * D00 | | * = TRATX8EC = * | | * +-------------------------------------------------------+ * E00 | | * = TRATX8CE = * | | * +-------------------------------------------------------+ * F00 | | * = TRATX7ES = * | | * +-------------------------------------------------------+ *1000 | | * = TRATX7SE = * | | * +-------------------------------------------------------+ *1100 | | * = TRAPL2EC = * | | * +-------------------------------------------------------+ *1200 | | * = TRAST78C = * | | * +-------------------------------------------------------+ *1300 * *** TRANTBL - Translation Table mapping
TRANTBL Cross Reference
(contains links to field and bit definitions)Symbol Dspl Value -------------- ---- -----TRAAPL77 0300
TRAAPL78 0400
TRANSTD 0000
TRAPL2EC 1100
TRAPL7CE 0800
TRAPL7EC 0700
TRAPL8CE 0A00
TRAPL8EC 0900
TRAST77 0100
TRAST78 0200
TRAST78C 1200
TRATXT77 0500
TRATXT78 0600
TRATX7CE 0C00
TRATX7EC 0B00
TRATX7ES 0F00
TRATX7SE 1000
TRATX8CE 0E00
TRATX8EC 0D00
Last updated on 12 Aug 1999 at 11:27:49 EDT.
Copyright IBM Corporation, 1990, 1999