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.