All Manuals > LispWorks® User Guide and Reference Manual > 38 The LISPWORKS Package

unicode-char-equal

unicode-char-not-equal Functions

Summary

Compares two characters, ignoring case using specified Unicode rules.

Package

lispworks

Signatures

unicode-char-equal char1 char2 &key style => flag

unicode-char-not-equal char1 char2 &key style => flag

Arguments
char1
A character.
char2
A character.
style
A keyword.
Values
flag
A generalized boolean.
Description

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.

See also

unicode-char-greaterp


LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:41