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

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
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 - Control Block in TRANTBL
*
*     +-------------------------------------------------------+
*   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 - Control Block in TRANTBL

 

TRANTBL Cross Reference

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 z/VM V4R4.0.
Last updated on 28 Jul 2003 at 08:18:17 EDT.
Copyright IBM Corporation, 1990, 2003