Version 4.2.6 for Mainframes (Update)
 —  Parameter Reference  —

TAB - Standard Output Character Translation

This Natural profile parameter allows you to overwrite the definitions in the translation table NTTAB as contained in the configuration module NATCONFG. The NTTAB table is the standard output translation table.

TAB corresponds to the NTTAB macro in the Natural parameter module NATPARM.

Possible settings   See TAB Parameter Syntax below.
Default setting   As specified within the macro NTTAB in NATCONFG.
Dynamic specification yes This parameter can only be specified dynamically. In the Natural parameter module NATPARM, the macro NTTAB must be used instead.
Specification within session no  

The following topics are covered below:


TAB Parameter Syntax

The TAB parameter is specified as follows:

TAB=(a1,a2,b1,b2,c1,c2,...)

You specify pairs of characters, the first character of a pair being the character to be translated, the second character of a pair being the character into which the first character is to be translated.

You can specify each character either as the one-byte character itself (enclosed in apostrophes) or as the hexadecimal representation of that character.

Top of page

NTTAB Syntax

The NTTAB macro is specified as follows:

NTTAB a1,a2,b1,b2,c1,c2,...

Top of page

Example of NTTAB Macro

NTTAB 5E,'Ä','ö',78,FF,00,'ü','Ü'

In this example, the character represented by H'5E' is translated into 'Ä', 'ö' into the character represented by H'78', the character represented by H'FF' into the character represented by H'00', and 'ü' into 'Ü'.

Top of page

Example of TAB Parameter

With the TAB parameter, you must enclose the entire string of character pairs in parentheses, for example:

TAB=(5E,'Ä','ö',78,FF,00,'ü','Ü')

Top of page