Die folgenden Abschnitte:
Verarbeitung von Zeichenketten
beschreiben die Anweisungen, die speziell zur Bearbeitung von Byte- und Zeichenketten in byteartigen und zeichenartigen Datenobjekten vorgesehen sind.
Byteartige Datenobjekte enthalten Byte-Ketten (oder Byte-Folgen) und haben immer den byteartigen Datentyp x oder xstring.
Zeichenartige Datenobjekte enthalten Zeichenketten (oder Zeichenfolgen). Ein zeichenartiges Datenobjekt hat entweder einen zeichenartigen Datentyp c, d, n, t, string oder ist eine Struktur mit rein zeichenartigen Komponenten.
Seit Release 6.10 können beliebige flache Strukturen und byteartige Datenobjekte nur außerhalb von Unicode-Programmen als Zeichenketten behandelt werden. Vor Release 6.10 war dies in allen Programmen möglich.