*LOWERCASE (SETMODE)
8.3.C
*LOWERCASE={value | *RESET}
Where:
value
Required. A previously defined Character Variable that specifies the lower case conversion table.
This control modifies the runtime’s lower case conversion table.
When using *RESET with this control, the runtime case conversion table is initialized to its default startup state. This startup state is the same as when a runtime is initially loaded.
When {value} is specified, each character pair found in the character string initializes a specific lowercase conversion table entry value. The first character of a character conversion pair identifies the table character entry changed and the second character identifies the new lowercase character value. Only the entries that need changing are specified.
The initial state of the case conversion table is as follows:
|
Runtime |
State |
|
PLBWIN
|
The conversion table is initialized based on ASCII character values for A to Z and a to z. |
This lower case conversion table is independent of the *SHIFTINV table and *UPPERCASE table. The lower case conversion table only affects the operation of the LOWERCASE instruction.
See Also: List Controls (SETMODE), SETMODE
![]() |