14#ifndef UNICODE_CATEGORY_H
15#define UNICODE_CATEGORY_H
bool pg_u_isalnum(char32_t code, bool posix)
const char * unicode_category_string(pg_unicode_category category)
bool pg_u_prop_cased(char32_t code)
bool pg_u_prop_white_space(char32_t code)
bool pg_u_isprint(char32_t code)
bool pg_u_islower(char32_t code)
const char * unicode_category_abbrev(pg_unicode_category category)
bool pg_u_iscntrl(char32_t code)
@ PG_U_CONNECTOR_PUNCTUATION
@ PG_U_INITIAL_PUNCTUATION
@ PG_U_PARAGRAPH_SEPARATOR
pg_unicode_category unicode_category(char32_t code)
bool pg_u_prop_lowercase(char32_t code)
bool pg_u_prop_join_control(char32_t code)
bool pg_u_isdigit(char32_t code, bool posix)
bool pg_u_isalpha(char32_t code)
bool pg_u_prop_uppercase(char32_t code)
bool pg_u_isword(char32_t code)
bool pg_u_isxdigit(char32_t code, bool posix)
bool pg_u_prop_case_ignorable(char32_t code)
bool pg_u_ispunct(char32_t code, bool posix)
bool pg_u_prop_hex_digit(char32_t code)
bool pg_u_isblank(char32_t code)
bool pg_u_isgraph(char32_t code)
bool pg_u_isspace(char32_t code)
bool pg_u_isupper(char32_t code)
bool pg_u_prop_alphabetic(char32_t code)