SIMPOL Documentation

Strings

Strings in SIMPOL are fairly straightforward except for two significant issues: they are in Unicode format and they are essentially unlimited in size (limited only by memory). There are numerous intrinsic functions and types that are meant to work with strings and other than when leaving or entering SIMPOL those all work based on the character, not the byte. There are, however, methods that allow the user to specify one or two bytes per character when both reading and writing.