Compares two characters, ignoring case using specified Unicode rules.
lispworks
unicode-char-equal char1 char2 &key style => flag
unicode-char-not-equal char1 char2 &key style => flag
char1⇩ |
A character. |
char2⇩ |
A character. |
style⇩ |
A keyword. |
flag |
A generalized boolean. |
The function unicode-char-equal
returns true if the characters char1 and char2 are equal, and the function unicode-char-not-equal
returns true if the characters char1 and char2 are not equal. Both functions ignore case using Unicode rules specified by style.
The current implementation only supports one style of comparison:
:simple-case-fold | Compares characters using the simple case folding rules in Unicode 6.3.0. |
LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:41