Enumeration

uninormchk

Quick check constants.

Since v1.0
enum uninormchk {
    ...
}

Constants 🔗

UNI_YES

Characters that can occur in the respective normalization form.

UNI_MAYBE

Characters that may occur in the respective normalization, depending on the context.

UNI_NO

Characters that cannot occur in the respective normalization form.

Discussion 🔗

These properties indicate whether a character can or cannot appear in a given normalization form.

When used with uni_normqchk these properties indicate whether some input string is possibly in the desired normalization form. This may make it possible to bypass the more time-consuming call to run the complete Unicode Normalization Algorithm.

Users can alternatively use uni_normchk which will definitively check if text is normalized.

See Also 🔗