Programming Interface Information: This page documents intended Programming
Interfaces that allow the customer to write programs to obtain the services of VM/ESA.

TRANTBL

Prolog  

Control Block Contents  

TRANTBL DSECT

Storage Layout  

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


This information is based on VM/ESA 2.4.0.
Last updated on 12 Aug 1999 at 11:27:49 EDT.
Copyright IBM Corporation, 1990, 1999