- string-ci<? string1 string2 string₃ …procedure
- string-ci>? string1 string2 string₃ …procedure
- string-ci<=? string1 string2 string₃ …procedure
- string-ci>=? string1 string2 string₃ …procedure
These procedures behave as though they had called string-foldcase on their arguments before applying the corresponding procedures without "-ci".