Previous: , Up: char-sets sets   [Index]


26.6.6 Sets corresponding to Unicode general categories

The following character sets are defined and exported by the (vicare containers char-sets categories) library.

Notice that not all the code points accepted by char=? are part of a general category, so the union of the category sets is different from the full character set char-set:full.

Categories are disjoint, so the intersection of the category sets is the empty set.

Character Set: char-set:category/letter-uppercase
Character Set: char-set:category/letter-lowercase
Character Set: char-set:category/letter-titlecase
Character Set: char-set:category/letter-modifier
Character Set: char-set:category/letter-other
Character Set: char-set:category/mark-nospacing
Character Set: char-set:category/mark-spacing-combining
Character Set: char-set:category/mark-enclosing
Character Set: char-set:category/number-decimal-digit
Character Set: char-set:category/number-letter
Character Set: char-set:category/number-other
Character Set: char-set:category/puncutation-connector
Character Set: char-set:category/punctuation-dash
Character Set: char-set:category/punctuation-open
Character Set: char-set:category/punctuation-close
Character Set: char-set:category/punctuation-initial-quote
Character Set: char-set:category/punctuation-final-quote
Character Set: char-set:category/punctuation-other
Character Set: char-set:category/symbol-math
Character Set: char-set:category/symbol-currency
Character Set: char-set:category/symbol-modifier
Character Set: char-set:category/symbol-other
Character Set: char-set:category/separator-space
Character Set: char-set:category/separator-line
Character Set: char-set:category/separator-paragraph
Character Set: char-set:category/control
Character Set: char-set:category/format
Character Set: char-set:category/surrogate
Character Set: char-set:category/private-use
Character Set: char-set:category/not-assigned

One set for each general category defined by the Unicode Standard.