2.1 New data types

2.1.2 String types

The following string type specifiers have been added or extended to support international character sets:

A string of typebase-string is a string composed only of base characters. A string of typegeneral-string can accept both base and extended characters.

Both of these string types have a corresponding simple version. A simple string is a string that does not have a fill pointer, is not displaced to another string, and whose size is not adjusted dynamically after creation. A simple string of base characters is of typesimple-base-string. A simple general string is a string of typesimple-general-string.

It is an error to insert an extended character into a string of typebase-string orsimple-base-string.

Figure 2.2 shows additions to the string type hierarchy and their relationship to the typestring:

Figure 2.2 String type hierarchy


International Character Sets - 9 SEP 1996

Generated with Harlequin WebMaker