NLS
- $MAP
- Directs the compiler to specify the map for the source code.
- AUXMAP
- Assigns the map for the auxiliary printer to print unit 0 (that is, the terminal).
- BYTE(
)
- Generates a string made up of a single byte.
- BYTELEN(
)
- Generates the number of bytes contained in the string value in an expression.
- BYTETYPE(
)
- Determines the function of a byte in a character.
- BYTEVAL(
)
- Retrieves the value of a byte in a string value in an expression.
- FMTDP(
)
- Formats data for output in display positions rather than character lengths.
- FMTSDP(
)
- Formats elements of a dynamic array for output in display positions rather
than character lengths.
- FOLDDP(
)
- Divides a string into a number of substrings separated by field marks,
in display positions rather than character lengths.
- GETLOCALE(
)
- Retrieves the names of specified categories of the current locale.
- INPUTDP
- Lets the user enter data in display positions rather than character lengths.
- LENDP(
)
- Returns the number of display positions in a string.
- LENSDP(
)
- Returns a dynamic array of the number of display positions in each element
of a dynamic array.
- LOCALEINFO(
)
- Retrieves the settings of the current locale.
- SETLOCALE(
)
- Changes the setting of one or all categories for the current locale.
- UNICHAR(
)
- Generates a character from a Unicode integer value.
- UNICHARS(
)
- Generates a dynamic array from an array of Unicode values.
- UNISEQ(
)
- Generates a Unicode integer value from a character.
- UNISEQS(
)
- Generates an array of Unicode values from a dynamic array.
- UPRINT
- Prints data without performing any mapping. Typically used with data that
has already been mapped using OCONV (mapname).