Mnemonics

'*O'

Output Conversion Table

Definition 

Format

'*O'=table$ 

Description

'*O' (asterisk O) is used to create a 256-character terminal output conversion table. As each character is sent to an output device, it is translated into a new character based on this table, if defined.

The outgoing character is translated to its numeric value in an ASCII table (0 - 255), and this value is used as an offset into the 256-character table defined by '*O'. The character at that offset will be used for output instead of the original character.

For additional information regarding the use of special mnemonics (i.e. '@@', '*C', '*I', '*O', '*R', '*X', 'AT', 'GD', 'WX') when creating a device driver, see Dynamic Information in Mnemonics or Device Drivers.