Arguments

Values

mismatch-index

A bounding index of
string1
or
nil

Description

The function
unicode-string-lessp
compares the designated substrings of
string1
and
string2
, similarly to
cl:string-greaterp
but ignoring case using Unicode rules specified by
style
. The values of
start1
and
start2
default to 0, while the values of
end1
and
end2
default to
nil
.

The value of
mismatch-index
is the index where the strings mismatch (as an offset from the beginning of
string1
) if
substring1
is less than
substring2,
or
nil
otherwise.

The current implementation only supports one style of comparison:

:simple-case-fold

Compares each character of the string using Unicode's simple lowercase folding rules.