unicode_derived_core_properties(3)

unicode_derived_core_properties3

Look up derived core properties

Usage

int unicode_derived_case_ignorable_lookup(char32_t c);

int unicode_derived_cased_lookup(char32_t c);

int unicode_derived_changes_when_casefolded_lookup(char32_t c);

int unicode_derived_changes_when_casemapped_lookup(char32_t c);

int unicode_derived_changes_when_lowercased_lookup(char32_t c);

int unicode_derived_changes_when_titlecased_lookup(char32_t c);

int unicode_derived_changes_when_uppercased_lookup(char32_t c);

int unicode_derived_default_ignorable_code_point_lookup(char32_t c);

int unicode_derived_grapheme_base_lookup(char32_t c);

int unicode_derived_grapheme_extend_lookup(char32_t c);

int unicode_derived_grapheme_link_lookup(char32_t c);

int unicode_derived_id_continue_lookup(char32_t c);

int unicode_derived_id_start_lookup(char32_t c);

int unicode_derived_incb_lookup(char32_t c);

int unicode_derived_lowercase_lookup(char32_t c);

int unicode_derived_math_lookup(char32_t c);

int unicode_derived_uppercase_lookup(char32_t c);

int unicode_derived_xid_continue_lookup(char32_t c);

int unicode_derived_xid_start_lookup(char32_t c);

Overview

These functions look up the character's various derived core properties. unicode_derived_incb_lookup() returns one of the UNICODE_DERIVED_INCB_value from courier-unicode.h, all others return a non-0 value if the character has the derived property.

Notes

1.

TR-44

https://www.unicode.org/reports/tr44/

Author

Sam Varshavchik

Author

From libcourier-unicode-dev 2.3.2-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.