1
/* $Cambridge: exim/exim-src/src/pcre/ucp.h,v 1.1 2005/06/15 08:57:10 ph10 Exp $ */
3
/*************************************************
4
* libucp - Unicode Property Table handler *
5
*************************************************/
11
/* These are the character categories that are returned by ucp_findchar */
18
ucp_P, /* Punctuation */
23
/* These are the detailed character types that are returned by ucp_findchar */
28
ucp_Cn, /* Unassigned */
29
ucp_Co, /* Private use */
30
ucp_Cs, /* Surrogate */
31
ucp_Ll, /* Lower case letter */
32
ucp_Lm, /* Modifier letter */
33
ucp_Lo, /* Other letter */
34
ucp_Lt, /* Title case letter */
35
ucp_Lu, /* Upper case letter */
36
ucp_Mc, /* Spacing mark */
37
ucp_Me, /* Enclosing mark */
38
ucp_Mn, /* Non-spacing mark */
39
ucp_Nd, /* Decimal number */
40
ucp_Nl, /* Letter number */
41
ucp_No, /* Other number */
42
ucp_Pc, /* Connector punctuation */
43
ucp_Pd, /* Dash punctuation */
44
ucp_Pe, /* Close punctuation */
45
ucp_Pf, /* Final punctuation */
46
ucp_Pi, /* Initial punctuation */
47
ucp_Po, /* Other punctuation */
48
ucp_Ps, /* Open punctuation */
49
ucp_Sc, /* Currency symbol */
50
ucp_Sk, /* Modifier symbol */
51
ucp_Sm, /* Mathematical symbol */
52
ucp_So, /* Other symbol */
53
ucp_Zl, /* Line separator */
54
ucp_Zp, /* Paragraph separator */
55
ucp_Zs /* Space separator */
58
extern int ucp_findchar(const int, int *, int *);