String Types

The following tables contain the basic definitions for the String Types referenced in the CCSID documents. For a more complete explanation of the string types refer to the material on String Types found in Chapter 6 of the CDRA Reference document.


Non-Bidi String Types and Description
String Type Description
0 A Graphic Character String, as semantically defined by CCSID.
1 A Graphic Character String, as semantically defined by CCSID, and null-terminated.
2 A Graphic Character String, as semantically defined by CCSID, and SPACE-terminated.
3 A Graphic Character String, as semantically defined by CCSID but whose Newline control character should be treated as a Linefeed and whose Linefeed control character should be treated as a Newline.
Bidi String Types and Associated Attributes
String Type Text Type Numeric Shaping Orientation Text Shaping Symmetrical Swapping
4 Visual passthrough LTR Shaped Off
5 Implicit Arabic LTR Unshaped On
6 Implicit Arabic RTL Unshaped On
7* Visual passthrough Contextual* Unshaped-Lig Off
8 Visual passthrough RTL Shaped Off
9 Visual passthrough RTL Shaped On
10 Implicit Arabic Contextual Left Unshaped On
11 Implicit Arabic Contextual Right Unshaped On
12 Implicit Arabic RTL Shaped Off

Note:
(*) Field Orientation is LTR, when 1st alphabetic character is a Latin one, and RTL when it is a Bidi (RTL) character; characters are unshaped, but LamAlef ligatures are kept, and not broken into constituents.

Contact IBM

Need assistance with your globalization questions?