*SHIFTINV (GETMODE)


 

*SHIFTINV={value}

 

The *SHIFTINV control places the character pair shift inversion values into the {value} variable. Only character pairs that would cause shift inversion to occur during a KEYIN are placed into {value.

 

For any character pair, the first character is a keyed character and the second character is the shift inverted character value.

 

The EOS flag is set when the {value} variable is too small to receive all of the character pair data.

 

{value} is a previously defined Character String Variable that receives the current shift inversion table.

 

This conversion table is independent of the *UPPERCASE table. Only characters received after a *IT or *IN KEYIN control are affected by this table.

 

 

See Also: List Controls (GETMODE), GETMODE

 



PL/B Language Reference *SHAREFLUSH (GETMODE) *SHUTDOWN (GETMODE)