The Strings unit provides procedures and functions to manipulate strings,
perform search and replace on strings and more. While the majority of the
functions and procedures on Strings can be written with TMT Pascal, the ones
in the Strings unit are all written in assembly language and thus have must
faster execution times. The Strings unit supports both PChar and PWChar
null-terminated string types.