The string
data type represents a sequence of Unicode characters.
Every single value, piece of data, list, or object can be converted to a string
in some way. A container will be converted to its contents as a string
. The resulting string
cannot necessarily be converted back to the original variant.
The string
data type is the default when no other data type is specified in a variable declaration or parameter list or when a variable is used without being previously declared. Other data types, particularly variant
, may behave in a manner incompatible with HyperTalk, but that may be desirable.