The following sections:
describe the statements that are intended for processing byte and character strings in byte-type and character-type data objects.
Byte-type data objects contain byte strings (or byte sequences) and always have the byte-type data type x or xstring.
Character-type data objects contains character strings (or strings). A character-type data object has either a character-type data type c, d, n, t, string or it is a structure with purely character-type components.
Since Release 6.10, you can use any flat structures and byte-type data objects as character strings only outside of Unicode programs. Before Release 6.10, you could do this in all programs.