The maximum size of a string is the maximum size of a fixnum or
platform-specific standard signed integer, whichever is smaller. (This
is generally much larger than the amount of available memory.) If
make-string is given a string size that is too large, the
exn:application:type exception is raised. Strings created with
make-string without a fill value are initialized with the null
character (#
nul ) in all positions.
The string comparison procedures -- string=?, string-ci=?, etc. -- take one or more string arguments and check the arguments pairwise (like the numerical comparison procedures).